Which Career Path: Engineering or Computer Science?

Click For Summary
SUMMARY

The discussion centers on the decision between pursuing a career in engineering versus computer programming. Key points include the distinction between computer science and software engineering, with the former focusing on information theory and discrete math, while the latter emphasizes software development. The conversation highlights the broad nature of engineering, noting that fields like computer engineering and electronics engineering are closely related to programming. Additionally, the potential for transitioning from engineering to physics or computer programming is addressed, emphasizing the importance of a solid foundation in physics for a successful career in that field.

PREREQUISITES
  • Understanding of computer science versus software engineering curricula
  • Familiarity with engineering disciplines, particularly computer and electronics engineering
  • Basic knowledge of physics principles relevant to engineering and programming
  • Awareness of career prospects in technology and engineering fields
NEXT STEPS
  • Research the differences between computer science and software engineering curricula
  • Explore career paths in computer engineering and electronics engineering
  • Investigate the role of physics in engineering and programming careers
  • Learn about Computational Science & Engineering (CSE) as a hybrid career option
USEFUL FOR

Students and professionals considering a career in engineering or computer programming, as well as those exploring interdisciplinary fields like Computational Science & Engineering.

gokuls
Messages
35
Reaction score
0
I'm wondering whether I should be an engineer or go into computer programming. Both areas do sound interesting to me, so it's a really difficult decision. Can you guys help me, as into give me pros and cons of both. If you are in one of these careers, first-person opinions would be much appreciated. The types of comparisons I want are, how do the pays compare, how are the long-run prospects of both careers, plus anything else that would be important.

Also, say I start my undergraduate program in engineering for one year, would I be able to switch from becoming an engineer to a physicist and/or computer programmer. Becoming a physicist also sounds appealing for me as well, but I'm afraid that you have to be extraordinarily well in physics to get a good job.

Please correct me if I'm wrong in anything.
 
Physics news on Phys.org
You don't necessarily study "computer programming" in school. You study computer science and/or software engineering, which are a lot broader topics and not just about writing code. Software engineering curriculum has a focus on software development and software business and computer science curriculum has a focus on information theory, discrete math and varying amounts of software development topics, although there's obviously overlap between the two curricula. Anyhow, writing code is primarily studied by writing code.

Engineering is also too broad field to assess it just as one field. There are very different studies and jobs and loads of disciplines. Computer engineering and electronics engineering are closest disciplines to "computer programming", they include some computer science courses, although the overall curricula and career prospects have considerable emphasis on hardware design and "close to the metal" software.

For combining engineering and computer programming, there's also CSE (Computational Science & Engineering, or just 'Computational Engineering').
 
Last edited:

Similar threads

  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 7 ·
Replies
7
Views
1K
  • · Replies 23 ·
Replies
23
Views
6K
  • · Replies 22 ·
Replies
22
Views
5K
  • · Replies 8 ·
Replies
8
Views
4K
Replies
3
Views
5K
  • · Replies 3 ·
Replies
3
Views
3K
Replies
23
Views
3K
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K