Advice on Majoring for West Virginia Tech Seniors

  • Context: Programs 
  • Thread starter Thread starter imull
  • Start date Start date
Click For Summary

Discussion Overview

The discussion revolves around the considerations for a high school senior planning to major in Electrical Engineering at West Virginia Tech. Participants explore the potential for double or triple majoring in related fields such as Computer Engineering and Mathematics, discussing the implications of each choice on future career paths and academic experiences.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation
  • Conceptual clarification

Main Points Raised

  • One participant suggests that a strong foundation in Computer Science is beneficial regardless of whether one chooses Electrical Engineering or Mathematics, emphasizing the importance of passion in selecting a major.
  • Another participant notes that majoring in Mathematics involves a focus on proofs and theoretical concepts, which may differ significantly from the Calculus experience.
  • Concerns are raised about the feasibility of a triple major, with suggestions that a dual major may be more advantageous for job prospects.
  • Some participants argue that while Electrical Engineering and Computer Science share a significant overlap, the specific choice between them should align with the student's career aspirations.
  • There are discussions about the nature of Computer Engineering as a blend of Electrical Engineering and Computer Science, with some participants suggesting that studying both will provide a comprehensive introduction to the field.
  • Self-studying Mathematics is proposed as a viable option for those who wish to pursue it alongside a primary major, with varying opinions on the ease of self-study compared to formal coursework in Computer Science.
  • Questions arise regarding the differences between Computer Science and Computer Engineering, with clarifications that Computer Engineering is a hybrid of both disciplines.
  • Participants discuss the types of labs associated with Computer Science, noting that they typically involve coding projects, while Mathematics lacks such practical components.
  • Concerns about graduating in four years with a double major are addressed, with some suggesting it is possible but may require significant effort, especially if self-studying Mathematics concurrently.

Areas of Agreement / Disagreement

Participants express a range of opinions on the best approach to selecting majors, with no clear consensus on whether a double major or a focus on one discipline with self-study is preferable. The discussion reflects multiple competing views on the relationship between Electrical Engineering, Computer Engineering, and Mathematics.

Contextual Notes

Participants highlight the importance of personal interest and career goals in making academic decisions, but there is uncertainty about the specific requirements and challenges associated with each major. The discussion also touches on the varying levels of mathematical rigor required in different fields.

  • #31
Well, it depends. Calculus (all three), Diff.eq'n, analysis is about it. I do say that other things such as abstract algebra, topology etc might be helpful. Linear algebra tol.
 
Physics news on Phys.org
  • #32
But overall most upper level physics classes could be considered "math" to the commoner I'm assuming haha?
 
  • #33
Yes, there is quite bit of math involved. But, really, Calculus, analysis are Diff.eq'n aren't a lot. The other things are just optional.
 
  • #34
My advice is to take your pre-reqs which will likely be shared by the STEM majors (So Math, Physics, some flavor of intro Comp Sci). This should be done during your Freshman year. Most schools don't require you to declare your major until the end of your Freshman year. Don't wait too long, but don't be afraid to take an extra semester if you can financially afford it, if it means you end up doing what your most dedicated to.

The content is all challenging and engaging but you have the unique opportunity your freshman year to get a taste for everything. For some students, this helps. For others, it just makes us want to quadruple major.

There is quite a bit of math that is needed to be a physics major, and on top of math, a solid foundation of programming and computer science skills are always welcome. So if you have a light taste for comp sci, physics is always an option. You can cherry pick which individual languages and skill sets are most valuable to you and your future employ-ability, without taking the Comp Sci major.

EE is similar, except they do have you take quite a few comp sci classes where as most physics programs only have a few mandatory ones and whatever else you know is on your own time.

Look at interning/shadowing in various places in order to really get a feel for what you want. You could study all the things in the world but if the application doesn't suit you, you'll still regret it.
 
  • #35
I know I am jumping on this thread a bit late but here goes...
in computer engineering you will learn about the digital hardware that makes computers and embedded systems work. You will also learn how to design firmware, which is software and/or hardware that allows the hardware devices to function as intended.

electrical engineering is a completely broad field. there are many overlaps between electrical and computer engineering. on embedded systems, electrical engineers would design digital or analog hardware that interfaces with the digital hardware.

comp sci deals with the application layer (see OSI model). comp sci would do the hi level work such as implementing algorithms and writing user interfaces.

example : design a micoprocessor based servo system. computer engineering designs the microcontroller system. That includes the digital hardware and the assembly/C code to control how the digital logic moves around inside of the device. the electrical engineer designs the electronics that take the digital information and passes it through the power systems and filters to stimulate the servo. He also specifies what the algorithm output should be for the servo control. The comp sci major would design the algorithm and any interface to the outside world.

note that the ee/ce sometimes overlap into other realms. however comp sci rarely knows anything about the hardware (for pure comp sci).

My background is 1/2 EE 1/2 CE. the servo example is something that i got the opportunity to do in undergrad. I had to read the servo spec. determine how to control it. design the hardware to control it. design the microprocessor to control it. then write the code to run on the microprocessor.
 

Similar threads

Replies
3
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
Replies
3
Views
2K
Replies
12
Views
3K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K