Skip to main content
43 answers
51
Updated 5644 views Translated from Spanish .

How do I know which major is best for me to select in Universities?

How do I know which major is best for me to select in Universities?

Hello, I'm a junior looking for Universities that I want to attend to. I want to be a Software Engineer and also enter in Cybersecurity probably in the future. Right now my main focus is attending the University of Washington or Washington State University but I have little guidance in how to make sure to select the specific major that I would want to do. Can anyone help guide me?
Thank you.

Thank you comment icon I would select a double major that combines technology/ coding and also another major around liberal arts or business. Just being a good coder in technology is a great first step but you also want to develop good analytical and communication skills. University of Washington is a great university. Also once you are there join clubs to gain exposure to business or work on a newspaper. again, combine technology and strong communications / and or analytics. Good luck. Lisa Carey
Thank you comment icon Hi Dani, It is great you already have an idea of what you want to do. When you apply to universities, you should be able to select a major. From there, you should be able to potentially add major or minor. I would also highly suggest getting involved in clubs that interest you. Brendan Moffitt

51

42 answers


0
Updated
Share a link to this answer
Share a link to this answer

Munu’s Answer

No matter what major you choose, make sure you learn about and use the AI tools related to your field. To be valuable to employers, all college graduates need to have skills in AI.
Thank you comment icon Hello Manu, thank you for your comment! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Tony’s Answer

Hi Dani,

It's great your thinking ahead as it will help you making the most out of your college experience, whatever school you end up attending. As you probably already know, there are a lot of career resources available on the Internet and I encourage you to utilize some of them to help you with your inquiry. Why not utilize AI, for example ask Chatgpt to identify the best way and/or resources. Make sure you describe your current situation and provide details on your need in your prompt. CareerVillage has an free and easy to use AI tool called Coach which I recommend you try if you haven't already, as I have found it very effective in providing career guidance and excellent information to all kinds of career questions and situations. As someone interested in computer science, you may find this effort especially interesting and enjoyable. I'm retired now, but I was a technical recruiter, recruiting IT talent for most of my career, and found a significant curriculum difference between computer science and software engineering departments at universities and colleges, so you may want to further investigate this to insure your choice of school covers both given your interest in both computer software and hardware. There clearly will be a need for both as AI and future software requires more powerful and capable hardware to run. You also may find your interests may change as you learn and mature during your studies so selecting a college that is flexible and allows such career growth without being very costly in terms of time and money is a good question to ask the department or other college representative during your college visit or anytime before your final decision. Best wishes, Tony
Thank you comment icon Hello Tony, thank you for your advice from your comment, I really appreciate it! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Calvin’s Answer

Hi Dani, I understand what you're going through because I changed my major three times in college. I finally chose Cybersecurity, but it took some trial and error to find what I really wanted. Keep in mind that Cybersecurity relies heavily on certifications, so you can major in Software Engineering and still pursue relevant certifications. You might also consider minoring in Cybersecurity or choosing a broad major like Computer Science. Computer Science gives you a good foundation in technology and can lead to careers in both Software Engineering and Cybersecurity.
Thank you comment icon Hello Calvin, thank you a lot for responding to my question, I appreciate it! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Julian’s Answer

Choosing a major can be daunting but it doesn't have to be. I would recommend doing some homework on the majors and what their focuses are. Some might even have pathway options allowing you to fine tune skills specific to what you aspire to do. Additionally, I would consult with the universities career center and advisors as they will provide guidance and give you a more thorough understanding of what you are reading.

A good thing to remember is that you can go into college undecided and take preliminary classes and elevtives that start to satisfy your graduation requirements. This can give you the time you need to have exploratory conversations about the different majors and what the university offers towards your goals.
Thank you comment icon Hello Julian, thank you for your comment and advice. Very helpful! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Ritvik’s Answer

Hi Dani,

When looking at universities for something related to Software Engineering and Cybersecurity, consider asking yourself a few questions first in regards to what exactly you are looking for. There are a number of schools that offer both but even though they go hand-in-hand, there are some differences that could help you set apart exactly towards which line you want to go into. For example, software engineering's main focus is on building and improving software through the use of various programming languages such as Java and Python. On the other hand, Cybersecurity focuses more on problem-solving and protecting systems and data through the use of firewalls and IDS/IPS software. If you are leaning one or the other way but you also want a little bit of the other major, you could consider applying for either Data Science or Management Information Systems (MIS), which gives you a good balance between the two along with an emphasis on business processes. Data Science gives you that programming knowledge for developing software and also provides an emphasis on protecting data and valuing data for what it is from any form of cyber attacks. MIS also gives a basic foundation for programming, but also gives you the problem solving skills necessary to solve business problems or cyber-related issues. This is also a good major for understanding how organizations use technology and their data. You can search up US News university rankings based on major and see which schools have the best Data Science or MIS programs, and start your application journey from there.
Thank you comment icon Hello Ritvik, this comment is of great help, I really appreciate it a lot! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Isabel’s Answer

Hi! As someone who changed their major 3 different times throughout my undergrad, the best advice I have is to keep an open mind and explore all your opportunities. It is also great to get hands-on experience by shadowing someone or getting an internship in the role you are interested in. There are also plenty of sites where you can get certification or various trainings to see if that skill is something you are passionate about. Ultimately, I think it is important to really grasp and hold onto those topics or skills that you are most passionate about and follow from there. :) You are going to do great!
Thank you comment icon Hello Isabel, I very much appreciate your advice! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Yashasvi’s Answer

Hi! It’s great that you’re thinking ahead about your university plans and career interests in both software engineering and cybersecurity. Here’s some guidance to help you navigate your options, especially as you consider the University of Washington (UW):
1. Research the Programs at UW

Computer Science & Engineering (CSE): The Paul G. Allen School at UW offers highly ranked programs in Computer Science and Computer Engineering. These majors cover software engineering fundamentals and offer electives in cybersecurity.
Informatics: The Information School offers an Informatics major, which has a security & privacy track. This is a good option if you want a broader tech focus with a pathway into cybersecurity.
Cybersecurity Specializations: While UW does not have a standalone undergraduate cybersecurity major, you can focus on cybersecurity through electives, research, and clubs within CSE or Informatics.

2. How to Choose the Right Major

Review Course Requirements: Look at the required courses and electives for each major. See which align best with your interests in software engineering and cybersecurity.
Talk to Advisors: Reach out to academic advisors at UW. They can explain the differences between majors, help you plan your courses, and discuss pathways to specialize in cybersecurity.
Join Student Organizations: UW has clubs like the Cybersecurity Club and programming groups. These can help you gain experience and network with peers who share your interests.

3. Application Tips

Apply Early: Some majors (like Computer Science) are highly competitive. Apply as early as possible and maintain a strong GPA.
Prepare for Direct Admission: If you’re applying as a freshman, look into UW’s Direct to Major admission for Computer Science. This can give you a head start in your chosen field.
Backup Options: Consider related majors (like Informatics or Computer Engineering) in case Computer Science is too competitive.

4. Exploring Other Universities

While UW is an excellent choice, consider applying to a few other schools with strong computer science and cybersecurity programs. This gives you more options and flexibility.

5. Next Steps

Visit UW’s program websites: Review the Computer Science, Informatics, and related program pages.
Reach out to current students: Ask about their experiences in the majors you’re considering.
Attend info sessions: Many universities offer virtual or in-person sessions for prospective students.
Thank you comment icon Hello Yashasvi, thank you for taking the time to write your comment. It is really helpful and I appreciate it a lot :) Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Zachary’s Answer

If you want to become a software engineer and possibly move into cybersecurity, the best major for you at most universities—including the University of Washington—is typically Computer Science, as it provides a strong foundation in programming, algorithms, and systems, while also offering electives or tracks in cybersecurity. You can also consider related majors like Computer Engineering or Informatics (UW offers an Informatics major with a Security & Privacy track), and many schools allow you to minor or specialize in cybersecurity through electives or a dedicated minor. To make the best choice, review the course catalogs for each major at your target schools to see which offers classes in both software development and security, and reach out to academic advisors or current students for insights. Remember, many professionals start with a general computer science background and specialize in cybersecurity through internships, clubs, or graduate study, so focus on building strong programming and problem-solving skills, get involved in tech clubs or competitions, and seek out hands-on experience early on—these steps will help you succeed no matter which major you choose.
Thank you comment icon Hello Zachary, thank you a lot for taking the time to write your comment, it is really helpful :) Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Dan’s Answer

A different way to think about choosing your major: instead of focusing only on the title of the major, focus on the problems you want to solve and the skills you want to build. For example, if you’re excited by building things from scratch, debugging, or creating apps, Computer Science or Software Engineering might be a great fit. If you’re more interested in protecting systems, understanding how hackers think, or keeping data safe, you might lean toward Cybersecurity.
But here’s the key -- in tech, your degree is just the starting point. What really shapes your career are the projects you work on, the internships you get, and the skills you pick up along the way. Many people in software and cybersecurity started in one area and moved to another as their interests grew. The industry values what you can do, not just what’s on your diploma.
So, pick the major that feels most interesting right now, but stay open to exploring electives, clubs, and side projects in both software and security. You’ll discover what you enjoy most by doing, not just by choosing a label.
Thank you comment icon Hello Dan, thank you for taking the time on writing your comment. It is very helpful, I appreciate it! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Georgette’s Answer

Hi Dani,
Find a career that aligns with your values. Once you've considered what your values are, try to determine how they can fit into your professional role. Also try creating a list of interests you enjoy. Having a job where you're interested in the tasks and daily routines can keep you motivated and increase your happiness.

Good Luck with your future
Thank you comment icon Hello Georgette, thank you for your comment, I appreciate it! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Cameron’s Answer

Hey Dani! Here are a few things to think about:

Majors: At UW, Computer Science is the main path for software engineering, but it’s competitive. Informatics is another good option, and you can take cybersecurity classes in both.
Getting In: You can apply directly to the major as a freshman, but if you don’t get in right away, you can start as a general student and apply after taking some required classes.
Prep Tips: Keep up with math and science, and try learning some programming (Python or Java is a good start). Joining tech clubs or doing coding competitions can help too.
Other Schools: It’s smart to have backups—check out Washington State, Western Washington, or even some out-of-state schools.

Don’t hesitate to talk to your school counselor or reach out to UW admissions if you have questions. You’re on the right track—good luck!
Thank you comment icon Hello Cameron, thank you a lot for your comment and advice, really helpful and I appreciate it! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Muhab’s Answer

It’s great that you already have a strong idea of what you want to do! If you’re interested in becoming a software engineer and possibly working in cybersecurity, you’ll want to look at majors like Computer Science, Computer Engineering, or Information Technology. At schools like the University of Washington, Computer Science is usually the most direct path, but some universities also offer specific tracks or minors in cybersecurity that you can add on.
When you’re researching universities, check out the course catalogs and see what each major covers, and look for programs that offer classes or specializations in cybersecurity. You can also reach out to admissions or academic advisors to ask about the best path for your interests. And remember, a lot of students start with a general computer science or engineering major and then specialize later on, so you don’t have to have it all figured out right now. The most important thing is to pick a major that gives you a solid foundation in programming and computer systems, and then you can build on that with electives or internships in cybersecurity.
Thank you comment icon Hello Muhab, thank you for your comment, it helps clarify about what major I should go for and the possibility to specialize later on, thank you! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Jiho’s Answer

Truth be told, you might not know the right major for you and that's okay., that is what college is for! What I would do is take a class or two around majors you are interested in and see how you like it. College lets you have the freedom to pick from a wide variety of classes and the worst thing you can do is pigeonhole yourself. There are also guidance counselors and career growth advisors who will assist you if YOU make the effort to go to them. Take advantage of the resources at your school, everyone knows about them but most don't actually use them.
Thank you comment icon Hello Jiho, I appreciate your comment, thank you! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Ryan’s Answer

Since you’re interested in Software Engineering and possibly Cybersecurity, a Computer Science major is a strong choice — it gives you a solid foundation in programming, systems, and problem-solving. Many schools also offer specializations or electives in Cybersecurity, so you can explore that interest too. If the University of Washington offers both a Computer Science major and a Cybersecurity focus or minor, that could be ideal. I’d also recommend talking to academic advisors and looking at the course lists to see which major gives you the flexibility to explore both areas. Remember, your major is important, but what you do with it (internships, projects, certifications) matters just as much.
Thank you comment icon Hello Ryan, thank you a lot for your comment! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Needhi’s Answer

Hi Dani! I completely understand how overwhelming it can feel to choose the “right” major, especially when you’re interested in different career paths. Here are some steps and tips that might help you navigate your decision, especially at the University of Washington:

1. Explore Course Offerings
Start by looking into the specific courses offered for majors like Computer Science, Informatics, and Cybersecurity at UW. Check out the course catalogs and see which classes excite you—sometimes reading course descriptions can help you discover new interests or clarify what you want to focus on.

2. Research Majors, Minors, and Combinations
At UW, there are several paths you can take. The Paul G. Allen School of Computer Science & Engineering offers Computer Science and Computer Engineering majors, both of which provide a strong foundation for Software Engineering careers. For Cybersecurity, you might consider a minor, specialization, or even a double major. The Informatics major at the Information School also has security-focused tracks. Combining majors or adding a minor is a great way to tailor your education to fit both your interests.

3. Stay Flexible and Take Your Time
It’s completely normal not to have everything figured out right away. Many students start with general education requirements—like math, science, humanities, and writing—while exploring different fields. This gives you time to discover what you enjoy most without feeling rushed. Remember, it’s okay to be undecided at first; many students change their major as they learn more about their interests and strengths.

4. Get Involved on Campus
Join clubs related to your interests, such as programming, cybersecurity, or tech innovation groups. These communities are great for meeting like-minded peers, learning from upperclassmen, and getting advice on classes, internships, and career paths.

5. Talk to Advisors and Professors
Academic advisors and faculty members are valuable resources. They can help you understand the differences between majors, suggest relevant electives, and guide you toward opportunities like research or internships.

6. Look at Career Outcomes
Research what recent graduates from different programs are doing now. LinkedIn, the university’s career center, and department websites often showcase alumni stories, which can help you visualize possible paths.

Summary:
Start by exploring courses and talking to people in the field. Take your time with general education classes, and get involved in clubs to learn from others’ experiences. Use campus resources, and remember that your path can evolve as you go.

Good luck with your journey—UW is a fantastic place with lots of opportunities in both Software Engineering and Cybersecurity!
Thank you comment icon Hello Needhi, thank you so much for your comment and guide. It is very helpful for me so I appreciate it a lot! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Brendan’s Answer

You are already off to a great start with knowing what area you want to go into and the college. Generally when you apply, you select a major. While there, you can potentially add a major and/or minor. I would also get involved in clubs surrounding your interests. Additionally, get to now your professors.
Thank you comment icon Hello Brendan, thank you for your comment! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Steve’s Answer

Explore the university curriculum for the degree you are interested in. You can also do some research on teacher/professors as they are key in driving interest and energizing and supporting students. Some universities provide opportunities for internships with companies operating in your area of interest. This can be an advantage in planning your career.
Thank you comment icon Hello Steve, thank you a lot for the advice! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Teresa’s Answer

Hi Dani,

Picking a major in college is a big decision, but I'm here to help you out.

1. Think about what you love. What topics or activities excite you? For instance, I enjoy finding solutions to problems because it makes me happy to see things get better.

2. Consider your strengths. Are you good at communicating? How about creativity? Do you feel comfortable coming up with new ideas?

3. Reflect on your values. What's important to you? Is it a high income, job stability, creativity, or helping others?

I suggest checking out university websites or talking to professors to learn more about different majors. This can help you see if a program matches what you want for your future. Is the university well-regarded for your chosen program? How about the quality of its faculty? Are there good internship opportunities?

Try to find a balance between your passions, skills, and the opportunities available to you.

Teresa recommends the following next steps:

First year- take few courses in area of interest to determine alignment with your passion
Thank you comment icon Hello Teresa, thank you for your guide on finding the right major, I really appreciate it! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Savyata’s Answer

Absolutely, happy to help! 🎓

Since you’re interested in Software Engineering and Cybersecurity, look for majors like **Computer Science**, **Informatics**, or **Cybersecurity** (if offered). At the University of Washington, **Computer Science** is highly regarded and offers flexibility to explore both software development and security topics.

Here are a few tips:
- Check the curriculum: See which majors offer courses in programming, software engineering, and cybersecurity.
- Talk to advisors: University advisors can help you understand which major aligns best with your goals.
- Join clubs or groups: UW has tech clubs where you can meet students in different majors and learn from their experiences.
- Consider flexibility: Some majors let you specialize or take electives in cybersecurity later on.

You’re already on the right track by thinking ahead! If you’re unsure, starting in Computer Science is a solid foundation—you can always pivot to a more specialized path as you discover your interests. Good luck! 🚀
Thank you comment icon Hello Savyata, thank you so much for your comment, I really appreciate it! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Elliot’s Answer

Apply to your 5-10 most favorite schools. Whoever provides the best deal with financial aid, go there. Also realize that Software Engineering is a RAPIDLY CHANGING job now. AI is now very much a part of it. That is good but also brings challenges. The job market has been decimated over the last year with many many layoffs and salaries are lower. Know what you are getting into, talk to some people who work in Security and Software Engineering and really consider if it is what you want. Part of all this is cyclical and the hiring will come back at some point but right now its very difficult. Consider if there are any other fields you might like to study as well.

Choosing the right major involves doing what YOU think is most interesting and enjoyable to study and work hard at! Its your 4 years! Think hard on it and choose wisely! Talk to people who work in the areas that interest you.

Good luck!
Thank you comment icon Hello Elliot, thank you looking out for me. I do see the future is unsure :( Dani
Thank you comment icon Dani, I think the best advice might be to determine what areas and disciplines you really enjoy learning about and what you like to do. What sparks your curiosity? Watch the trends. Try to merge what you like with what will be needed going forward. Its not that software engineering will be bad or obsolete but it will definitely keep changing into a newer role. Elliot Jordan
Thank you comment icon Alright, I will definitely look more into trends, my interests and what’s in demand, thank you Elliot! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Shalom’s Answer

Hello! It's fantastic that you're already planning for your future and thinking about which universities to attend. Since you're interested in becoming a software engineer and exploring cybersecurity, here are some helpful tips:

First, ensure the university programs you consider align well with your career goals. Cybersecurity is a great field, especially when combined with artificial intelligence (AI) and software engineering. Look for universities offering programs that blend these areas. You might major in software engineering and minor in AI or cybersecurity.

The University of Washington is an excellent choice, but make sure to explore other universities too. Check if their programs match what you want to achieve. You can even rank them based on how well they fit your goals.

Remember, you don't have to go far from home for a great university experience. Being close to family and friends can really help, as their support is valuable. If possible, choose a university nearby and see if anyone you know is attending too. Having familiar faces around can make this exciting new chapter even better.

Good luck, and take care!

Shalom recommends the following next steps:

Check out your list of preferred Universities.
Learn more about the University of Washington. Make sure it would suit your needs. Dont go with it because its your dream.
Study the curriculum of each of your choice universities.
I suggest that you major in Cybersecurity and minor in AI or something AI related.
Good luck with your journey
Thank you comment icon Hello Shalom, thank you a lot for your comment and advice. Though I have one question, what would be a better major, Computer Science or Computer Engineering - those two are what's available in the University of Washington but at Washington State University, I find Computer Science, Software Engineer and even Cybersecurity majors; so this is where I get lost in choosing what major I should pursue in. Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Lakshmi’s Answer

Choosing the right university and major is a big step, especially for a career in software engineering and cybersecurity.
Best Majors:
- Computer Science (CS): Best for software engineering and has cybersecurity electives.
- Computer Engineering (CE): Also strong, with some hardware focus.
How to Get In:
- Direct to Major: Apply as a freshman—very competitive.
- Pre-Major: Start general, then apply to CS/CE after a year—also competitive.
Cybersecurity:
- Take CS electives in security.
- Join cybersecurity clubs (like Husky Security Club).
Tip:
- Keep your grades high, get involved in coding and security activities.
Thank you comment icon Hello Lakshmi, thank you a lot for your guide! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Amit’s Answer

Hi there! It’s awesome that you’re already thinking ahead about both software engineering and cybersecurity—those are both high-growth, in-demand fields with a lot of opportunity. The University of Washington is a fantastic choice, especially for tech, but I understand that navigating majors and programs can feel overwhelming at first.

Here are a few tips to help you get started and stay on track:
1. Start with the Major Requirements
At UW, most students interested in software engineering or cybersecurity will apply to the **Computer Science (CS)** or **Informatics** program through the **Paul G. Allen School of Computer Science & Engineering** or the **Information School**. Explore both:
**CS** is more programming, algorithms, and systems-focused (great for software engineering).
**Informatics** blends computing with information systems and often offers a **cybersecurity** concentration.

2. Use Academic Advising Early
Reach out to an admissions counselor or current department advisor at UW. Even as a high school junior, you can ask questions or attend info sessions—they often guide students through the process of declaring majors and preparing strong applications.

3. Explore Dual Interests
You don’t have to choose one over the other right away. Many students **major in CS and minor in cybersecurity**, or vice versa. Some universities even offer **combined programs or certificate tracks** in cybersecurity alongside CS.

4. Plan for Direct-to-Major Admission
UW has **Direct to Major (DTM)** admission for CS, which is competitive. That means your **grades, course rigor, extracurriculars, and personal statement** matter a lot. Focus on:
* Strong performance in math and science
* Taking AP CS or similar if available
* Coding projects, clubs (like CyberPatriot or robotics), or internships

5. Keep Backup Options
In case you don’t get DTM right away, UW allows **current students to apply to CS or Informatics later**. Other great Washington-area schools for CS/cybersecurity include Western Washington University, WSU, and Seattle U.

You're already on a great path by asking for guidance now. Keep building your skills, stay curious, and don’t hesitate to reach out to university advisors, professors, or even current students. You’ve got this—and the tech world will be lucky to have you in it.
Thank you comment icon Hello Amit, wow thank you a lot for your comment, I appreciate a lot for the information and help! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Travis’s Answer

Hi Dani! Studying Computer Science with a minor in Cyber Security is a great way to build a well-rounded skill set. I recommend aiming for internships each year—hands-on experience is key to landing your first job. Many cyber security professionals start in IT roles to master the fundamentals of computers and networks.
After college, you might also consider becoming a cyber officer in the military. This path can give you valuable security clearance, real-world cyber operations experience, and leadership skills—all qualities that hiring managers love to see.
Thank you comment icon Hello Travis, thank you a lot for your comment and guide, really helpful! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Justin’s Answer

Hi Dani,

There is often this preconceived notion that when you step foot on campus you need to know exactly what it is that you are going to do. However, that time is the perfect time to figure out what it is you want to do. Your first year should be entirely focused on learning what your passions are if you don't know already. It is important to not just focus on passions within the realm of a major, but focus on your passions within the areas that comprise a major.

For example, I majored in data analytics because I loved problem solving and have always enjoyed topics that were more concrete in nature. For example, I tended to struggle with more creative courses, but those that had definite ways to get to an answer were more my strong suit. I would recommend that you focus on what motivates you and excites you. I would even reflect on why you want to pursue software engineering and cybersecurity. I think if you notice certain themes in why those areas excite you it might confirm your initial thought to pursue those areas or it might lead you to other areas with somewhat similar characteristics. In the end, you should always do what excites you!
Thank you comment icon Hello Justin, thank you a lot for your comment, it's great seeing how other people have had their unique experience in finding their major. I really appreciate it! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Aishvary’s Answer

If you're thinking about going into software engineering, it's a good idea to check out the Computer Science or IT courses at the university you're interested in. See what you enjoy and make your choice from there. Best of luck!
Thank you comment icon Hello Aishvary, thank you for your comment! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Priya’s Answer

Hi Dani!

If your question is specific to UW, the best way to figure out the major of your choice would be to first write down your interests and look into their website. Every university would have dedicated pages for say liberal arts or school of engineering or school of computing etc. For example, when I go on to UW website, this URL gives me all their schools of study - https://www.washington.edu/about/academics/?utm_source=whitebar&utm_medium=click&utm_campaign=academics&utm_term=collegesandschools

Within this, if you pick 'Paul G. Allen School of Computer Science & Engineering' - https://www.cs.washington.edu/?_gl=1%2A1q862ig%2A_ga%2AMjA0MTcwNjEwNi4xNzQ5MjI4MDgw%2A_ga_3T65WK0BM8%2AczE3NDkyMjgwODAkbzEkZzEkdDE3NDkyMjgwOTgkajQyJGwwJGgw%2A_gcl_au%2AMTQxNzE3MTIwMi4xNzQ5MjI4MDgw%2A_ga_JLHM9WH4JV%2AczE3NDkyMjgwODAkbzEkZzEkdDE3NDkyMjgwOTgkajQyJGwwJGgw

I see an option to explore degree programs (https://www.cs.washington.edu/academics/). This is where you would further navigate and explore all available undergrad courses and the curriculum and see what piques your interests. Bottomline is, dive deep into what is being offered as part of the curriculum for each course and see if that interests you. Best wishes!
Thank you comment icon Hello Priya, thank you a lot for your help, I really appreciate it! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Riley’s Answer

It's important to note that early in your college experiencing your choice of major can be flexible. With that being said, I recommend keeping an open mind and taking a wide range of classes in subjects that are of interest in your first year. You may end up liking things more or less than you originally expected. I also highly recommend asking your professors for advice. Many of them have experience in the industry and can help lead you down the right major path when the time comes.
Thank you comment icon Hello Riley, thank you for your comment, I really appreciate it! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Elsa’s Answer

Take both professional and personal factors into consideration when choosing the university that is the best fit for your intended major.

- Do you want a close school or are you willing to move?
- Have you observed the overall university culture and does it feel like a good fit for you?
- Does the university have the right electives and clubs for your area of interest?
- Are there strong recruitment programs that will help find an internship or job?

As far as choosing a major goes, do a lot of research and speak to professionals in the fields you are interested in to see what fits best with your interests. Signing up for internships early on in your college career will also help you with this decision.
Thank you comment icon Hello Elsa, thank you a lot for the guide, your comment is very helpful! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Owen’s Answer

When choosing a school and deciding on a major, start by doing thorough research. Ask questions to guide you in the right direction. You can find online lists that rank majors at different schools, which can help if a particular major catches your interest. Take the time to research from the beginning, and it will help you make a decision.
Thank you comment icon Hello Owen, thank you for the comment! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Kevin’s Answer

Dani, you're asking the right questions! The path to being a software engineer or cybersecurity professional is not a straightforward one.

Before you even step on campus, take a look at the 2-3 majors that might fit your goals. For example, the University of Washington (UW) has a few that could work:
- Computer Science
- Informatics
- Applied and Computational Mathematical Sciences

While these are all distinct fields (obviously), they have a TON of overlap at the early stages of your career, particularly in undergraduate courses. While you may have to indicate a major in your application, you usually don't have to officially declare that major until the end of your freshman or sophomore year. If this is the case at UW, then try all of the aforementioned majors out.

That may sound daunting, but it's not! If you dive into the requirements for all the majors and see classes that overlap (i.e., calc 1, 2 & 3; linear algebra; python; etc.) then start with those! See if you like the work associated to a particular major more than another. Speak to professors about what path they think you should take as you develop in your selected field(s). And most importantly, develop a network in your intended major. That doesn't just mean profs and TAs, that means peers and partners as well. College becomes much easier if you have a friend to brave different classes with, especially the daunting ones.

Once you get through the "common denominator classes" that overlap across your potential majors, you will have a much better idea of what kind of work you like, what community you fit into, and what your post-graduate goals are. Your decision will definitely be much easier.

All of that to say, you do not, and I repeat, DO NOT have to make a choice today, tomorrow, or even for the next two years. However, you can "procrastinate" this choice effectively, waiting for more information about how you view the world and what impact you want to have on society. While a plan is always welcome, be ready to change that plan as you evolve as a person. Be open to taking non-traditional routes if you see a clear path forward. I've even had friends study philosophy and become amazing SWEs.

Dani, the world is your oyster. Best of luck to you, although I'm sure you won't need it. :)

Kevin recommends the following next steps:

Look up potential majors at UW you might be interested in that align with your SWE and Cybersec goals.
Understand the requirements across those majors and select overlapping courses
Develop a network across the different majors, see where you feel like you belong
Once you feel ready (in college!) pick a major!!!
Thank you comment icon Hello Kevin, this is a great comment, I really appreciate the guide and to be ready to change plans as I evolve as a person. So thank you a lot! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Sean’s Answer

Hi Dani,

If you are interested in both Software Engineering and Cyber Security you could look into majors like Computer Science (or equivalent) or Cyber Security. If you think you have an interest in being a Software Engineer at some point I would highly recommend looking into a Computer Science degree. A degree in Computer Science will open a lot of possibilities for you in the tech world, and if you are interested in pivoting to Cyber Security at a later point you could look to obtain something like a CompTIA+ certification when you want to switch. You could also look to pick up some classes or even a minor in Cyber Security in school as well, but in general it will be much easier for you to get a Cyber Security job with a Computer Science degree vs a Software Engineering job with a Cyber Security degree.

Sean recommends the following next steps:

Look into the programs and coursework at the schools you want to go to
See if there are options to pick up a minor or concentration in a secondary tech field
Thank you comment icon Hello Sean, thank you for writing this comment and guide. I really appreciate it! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Shreya’s Answer

Consider contacting your university’s career center—they often provide free guidance on selecting majors and careers. Speaking with professors who have industry experience can also offer valuable perspectives on your options.

You might also benefit from taking career or major assessment tests.
Thank you comment icon Hello Shreya, thank you for your comment! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Abigail’s Answer

Try reaching out to your university's career center! Many universities offer free services to help you choose a major and career. Talking to professors with real-world experience can also be really helpful. They can give you great insights into what might be the best path for you.

Another tip is to take career or major assessments. Watching YouTube videos where people share their daily work experiences can also be inspiring. You can even find "day in the life" videos for specific majors you're considering.
Thank you comment icon Hello Abigail, thank you for your comment! I will definitely look into the "day in a life" videos and contact the career centers of the universities. I really appreciate it! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Aidan’s Answer

Hi Dani!

When I entered college, I had no idea what I wanted to do. I ended up attending many different networking events and career development at my university to select which major suited me best. Your first year of college should be focused on you finding out who you are as a person/student, where your passions lie, and also how to study and learn brand new material. In my experience, I was able to gain valuable insight from my professors and school appointed career counselors who had industry specific experience. From there, I decided I wanted to pursue a degree in accounting. Working in this field now, I know I ended up making the right choice. It is important to utilize university appointed resources so that you gain valuable insight and experience as a student. You are going to do great and I wish you the best of luck in your journey!
Thank you comment icon Hello Aidan, thank you for your comment and support, I really appreciate it! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

William’s Answer

"Software Engineering" is often more respected as a major than "Computer Information Science" even though they take mostly the same classes. Also, getting an internship while you are still in college may help you get your foot in the door for a good job.
Thank you comment icon Hello William, thank you for your comment, though could you clarify on why a "Software Engineering" major is more respected than a "Computer Information Science" major? Thank you! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Scott’s Answer

Honestly, picking a major can feel overwhelming but it’s important to remember that your choice isn’t set in stone, especially in tech. Most engineering and computer science majors will teach you core problem-solving skills, and those skills are transferable across fields like software engineering, cybersecurity, and even platform or cloud engineering. My advice is to pick the major that feels most natural to your learning style and interests right now. If you’re drawn to cybersecurity, go for it, but know that you can always pivot later; I started in cybersecurity myself and now work in platform engineering and DevOps. The tech industry values adaptability, so focus on building a strong foundation in computer science and don’t stress too much about locking yourself into one path. Explore different classes, get involved in projects or clubs, and see what you enjoy most. Over time, you’ll find the area that fits you best and you’ll have the flexibility to move between roles as your interests evolve. Good luck!
Thank you comment icon Hello Scott, thank you for your comment and advice, it's great help! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Sherrie’s Answer

Hi Dani, it's awesome that you already know what you're interested in learning and doing as a career! Computer Engineering is a fantastic major for college. It helps you build problem-solving and critical thinking skills and opens up many exciting career options, even if you choose a different path later. It's a solid starting point, but also consider if UW fits your goal of a career in cybersecurity. Check if there's a community of alumni who can support you and if there are opportunities for internships or mentoring around the campus. Good luck!
Thank you comment icon Hello Sherrie, thank you for your comment and advice. I really appreciate it :) Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Dom’s Answer

Hi Dani! Congratulations on knowing what you want to do for a career. That's a huge first step that is often underestimated. I will offer you the same advice I've leveraged personally, and when advising others - let your aspirations guide your decision making. Since you already know you want to be a Software Engineer and also enter in Cybersecurity, start by thinking of what company you aspire to work for, then go to their website and look for job requisitions/postings for Software Engineers and/or Cybersecurity professionals. Typically, these postings will list the requirements they're looking for which will typically include the Education. Use that information to narrow down your choices.

If you don't have a specific company in mind that you aspire to work for, you can browse top companies for Software Engineers and Cybersecurity professionals to see what degree is in demand. You can also go to the various job board sites (Indeed, Glassdoor, ZipRecruiter, etc.), search for jobs in these fields and see what the educational requirements are for various opportunities. Take note of the degrees you're seeing and after checking a few sources, you should have a couple that are most prevalent to choose from.

I hope this helps! Best of luck to you - you're off to a great start!
Thank you comment icon Hello Dom, thank you for your advice, it was something that I haven't though about - seeing what major companies want- so that's really helpful, thanks! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Anthony’s Answer

Hi! Exploring different majors and minors during university can be costly and lengthen your time at school due to different curriculums. However, focusing on one major can get you stuck if you do not enjoy the career outcomes and curriculum. I recommend students to find a set major at least after your freshman year as you will be taking all the prerequisites anyways. During this time, join different social and clubs by major. Also finding a circle on like minded individuals can drive you towards a major you may enjoy.
Thank you comment icon Hello Anthony, thank you for your advice! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Eddy’s Answer

Hi there! As a graduate of the University of Washington, I can share a bit from personal experience that might help you. If you're aiming to become a Software Engineer and are also interested in Cybersecurity down the line, UW is a strong choice. Within the Information School (iSchool) at UW, there's a dedicated Cybersecurity track that I highly recommend checking out. It was incredibly valuable in helping me build a strong foundation and ultimately advance my career in the field.

In terms of selecting the right major, start by thinking about what excites you the most—whether it's building software, understanding systems, or protecting digital infrastructure. UW offers excellent programs both in Computer Science (through the Paul G. Allen School) and Informatics (through the iSchool). Informatics tends to be a bit broader, offering tracks like Data Science, Cybersecurity, and Human-Computer Interaction, so it’s great if you want flexibility.

I suggest looking at the course catalogs, talking to current students or advisors, and considering which program aligns best with your interests and career goals. Good luck with your journey—you're already asking the right questions!
Thank you comment icon Hello Eddy, thank you so much for your comment, I really value it :), thanks! Dani
0
0
Updated
Share a link to this answer
Share a link to this answer

Lorrie’s Answer

Keep an open mind! When you go to college, try new things and explore different options, especially at the beginning when there is less impact to your overall college costs with a change in direction.

Whatever major or minor you choose, or even if you decide to change it multiple times, it doesn't tie you down for life.

You can pursue anything you want, no matter what you study. It's okay not to know exactly what you want to do as a teenager or in your 20s. You can always decide your next steps and choose new directions throughout your life. You don't have to stick with one thing forever.

Stay open and flexible to whatever life brings your way. Don't be afraid to reinvent yourself and take new paths. It's perfectly fine to do so.
Thank you comment icon Hello Lorrie, thank you for your comment and help :) Dani
0