Electrical engineering vs. computer science

Click For Summary
SUMMARY

The discussion centers on the decision between pursuing a degree in Electrical Engineering (EE) versus Computer Science (CS). The participant expresses a preference for Discrete Math over Ordinary Differential Equations and highlights the importance of Data Structures for programming careers. They note the appeal of EE's hardware focus and its connection to physics, while also considering CS for its potential in game development and artistic expression. Ultimately, the participant seeks advice on which path to choose, weighing the respectability of EE against the evolving nature of the software industry.

PREREQUISITES
  • Understanding of Discrete Mathematics and Ordinary Differential Equations
  • Familiarity with Data Structures and their importance in programming
  • Knowledge of the differences between Electrical Engineering and Computer Science fields
  • Awareness of career opportunities in game development and software engineering
NEXT STEPS
  • Research the curriculum differences between Electrical Engineering and Computer Science programs
  • Explore career paths in game development, focusing on required skills and technologies
  • Study the impact of emerging technologies on the software industry
  • Read "Gödel, Escher, Bach" by Douglas Hofstadter to gain insights into the intersection of art and computer science
USEFUL FOR

Students contemplating a major in Electrical Engineering or Computer Science, aspiring game developers, and individuals interested in the intersection of technology and art.

NuclearTide
Messages
5
Reaction score
0
Hi there,

I'm a sophomore in college and I'm split between electrical engineering and computer science. There's computer engineering at my school as well, but my CS advisor warned that the CoE degree is too scattered and that I should concentrate on EE or CS.

I know that ultimately it's about my personal preference, but does anybody have some advice? I'm taking Discrete Math and Ordinary Differential Equations this semester, and I find ODE to be painstakingly boring while Discrete Math is much more intellectually stimulating. I'm also taking Data Structures, and from what I've heard, this class is a really important class if I want to work as a programmer.

Having been to a Maker Faire, I know that there's a lot of cool hardware to work on as an EE. I understand that EE is a vast field, and that there's an energy focus and an information focus. I also appreciate the fact that electrical engineers have more in common with physicists and scientists, while computer science is closer to mathematics.

The only reason I'm interested in CS is because of the possibility of going into game development. If I decide to go for CS, it'll be three years of developing my coding skills (with computer architecture, theoretical CS, and other upper-level CS topics on as well). I have this personal dream of taking an artistic approach and treating video games as art, and a CS degree would give me a solid technical foundation. But I feel like an EE degree is more respected than a CS degree, and I'm also aware that the software industry/Silicon Valley is incredibly fickle. Besides, someone's going to come up with the next big thing eventually, and people will stop talking about Facebook and social media and whatnot.

What do you think I should do? I'd greatly appreciate any advice.
 
Physics news on Phys.org
Interesting squander... I was in a similar position.

I am no expert but I don't think you should take CS for programming. You don't need a degree if you want to be a programmer. I suggest reading some popular science books regarding these subjects. I highly recommend Godel Escher Bach by Dougls Hofstadter I think it give quite a feel about computer science.
 

Similar threads

  • · Replies 18 ·
Replies
18
Views
2K
Replies
3
Views
4K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 8 ·
Replies
8
Views
7K
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 23 ·
Replies
23
Views
7K