Choosing a Major: Finding the Right Fit for You

Click For Summary
SUMMARY

The discussion centers on choosing a major between Computer Science and Electrical Engineering for high school students interested in mathematics, physics, and computers. Participants emphasize that Computer Science offers diverse career opportunities such as software development, data science, and robotics, while Electrical Engineering provides a more technical focus with roles like circuit designer and power systems engineer. The importance of exploring various courses in the first year of university is highlighted, along with the recommendation to participate in co-op programs for practical experience.

PREREQUISITES
  • Understanding of Computer Science fundamentals
  • Familiarity with Electrical Engineering concepts
  • Knowledge of career paths in technology and engineering
  • Aptitude for mathematics and programming
NEXT STEPS
  • Research career opportunities for Computer Science graduates, including roles in software development and data science.
  • Explore Electrical Engineering job prospects, focusing on circuit design and power systems engineering.
  • Investigate co-op programs and their benefits for engineering and computer science students.
  • Learn about the curriculum differences between Computer Science, Electrical Engineering, and Computer Engineering.
USEFUL FOR

High school students contemplating their college majors, academic advisors, and anyone interested in the career implications of degrees in Computer Science and Electrical Engineering.

Red Joker
Messages
6
Reaction score
0
I am in my last year of high school here in my country and I've been thinking of something related to mathematics and physics and computers. I've decided that computer science would probably be the best course to choose. Do you know what is the best job you can get with a computer science degree, ("best" may be subjective but any definition of "best" would suffice.). If you have any other ideas of other better courses to study that would be helpful as well.
 
Physics news on Phys.org
what country you are in?
 
What made you come to the conclusion that computer science is the best course of action for you?
 
What about Electrical (or computing) engineering?
I have degrees in both computer science and electrical engineering. I found EE to be a lot more technical, and I know people who graduated with EE who went into software development. EE might give you more variety to find a job you'll love.
 
funlord said:
what country you are in?
I am in NZ at the moment. Computer science seems to be in the demand market.
 
Dishsoap said:
What made you come to the conclusion that computer science is the best course of action for you?
Well it has both physics and computers both so I guess it could work? I'm not entirely sure but so far the course towards computers seems to be the most interesting of them all.
 
cpscdave said:
What about Electrical (or computing) engineering?
I have degrees in both computer science and electrical engineering. I found EE to be a lot more technical, and I know people who graduated with EE who went into software development. EE might give you more variety to find a job you'll love.

Do you know what kind of job I can get with Electrical Engineering?
 
What kind of job can you get with electrical engineering?

Gee. There's a lot of variety. Number one, you can be an electrical engineer: designing, prototyping, and testing electrical systems and gizmos. Second, many industries and companies will hire engineers - regardless the type of engineer - because they are good problem solvers. Third, you can go and manage engineers! I hear it pays well.

I'm not an engineer. Hopefully someone can add more to what I've said.
 
  • Like
Likes   Reactions: cpscdave and Red Joker
Red Joker said:
Do you know what kind of job I can get with Electrical Engineering?

To add to the list EternusVia started.
I work as a controls and communications engineer. Basically I work on connecting our controllers to DCS systems.
People I graduated with work as:
-Software Developer
-Circuit designer
-Power Systems engineer
-Maintenance & Reliability engineer

To get more ideas go to a job site and search for electrical engineer. If you do go the engineering route (or pretty much any degree) I strongly recommend that you take the co-op program. Helps you decide what type of jobs you would and would not like
 
  • #10
To the OP:

Certainly if you are interested in and have an aptitude for math, plus have an interest in programming and software development, then choosing computer science is certainly a good area to major in. In terms of the best job available for a computer science degree -- there is so many that it's hard to list them all (software development, IT, game developer, apps developers, embedded software, robotics, data science, etc.)

Other areas worth looking include electrical engineering, computer engineering, industrial engineering, or applied mathematics.

BTW, a question for you. In NZ, how easily can you switch into different programs? Because in case your interests change as you enter university, you may want to keep that in mind as well.
 
  • #11
You can get a degree in computer science engineering or in computer engineering.

I was an EE major. Then I switched to CS. Then I switched to CSE. I thought about CE, but then I decided to go back to EE.

Do you think you will go to graduate school? If you do, then I would encourage you to pursue a variety of computer science, math, and engineering courses. If you have no intention of going to graduate school, then it is in your best interest to focus your major early. If you go to graduate school, you have the time during your undergraduate years to get a broader, more well-rounded education before focusing in on one field.

For me, I had no idea what electrical engineering was until I took Circuits I. Similarly, I didn't have much knowledge or appreciation for computer science, statics, dynamics, thermodynamics, or materials science until I took courses in those disciplines.
 
  • #12
StatGuy2000 said:
To the OP:

Certainly if you are interested in and have an aptitude for math, plus have an interest in programming and software development, then choosing computer science is certainly a good area to major in. In terms of the best job available for a computer science degree -- there is so many that it's hard to list them all (software development, IT, game developer, apps developers, embedded software, robotics, data science, etc.)

Other areas worth looking include electrical engineering, computer engineering, industrial engineering, or applied mathematics.

BTW, a question for you. In NZ, how easily can you switch into different programs? Because in case your interests change as you enter university, you may want to keep that in mind as well.

In first year it's fairly easy to switch it's in second year that's harder, because you have to solidify your credentials I suppose. Robotics certainly does sound interesting, I haven't thought about that thank you for the suggestions.
 
  • #13
cpscdave said:
To add to the list EternusVia started.
I work as a controls and communications engineer. Basically I work on connecting our controllers to DCS systems.
People I graduated with work as:
-Software Developer
-Circuit designer
-Power Systems engineer
-Maintenance & Reliability engineer

To get more ideas go to a job site and search for electrical engineer. If you do go the engineering route (or pretty much any degree) I strongly recommend that you take the co-op program. Helps you decide what type of jobs you would and would not like

Circu
EM_Guy said:
You can get a degree in computer science engineering or in computer engineering.

I was an EE major. Then I switched to CS. Then I switched to CSE. I thought about CE, but then I decided to go back to EE.

Do you think you will go to graduate school? If you do, then I would encourage you to pursue a variety of computer science, math, and engineering courses. If you have no intention of going to graduate school, then it is in your best interest to focus your major early. If you go to graduate school, you have the time during your undergraduate years to get a broader, more well-rounded education before focusing in on one field.

For me, I had no idea what electrical engineering was until I took Circuits I. Similarly, I didn't have much knowledge or appreciation for computer science, statics, dynamics, thermodynamics, or materials science until I took courses in those disciplines.

Thanks, I am interested in maths computers and engineering and I just can't make up my mind, but I'll just try a variety for first year then I'll pick a major by second year. Thanks for all of the advice
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 18 ·
Replies
18
Views
7K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 13 ·
Replies
13
Views
12K
  • · Replies 18 ·
Replies
18
Views
7K
  • · Replies 13 ·
Replies
13
Views
7K
  • · Replies 3 ·
Replies
3
Views
2K