• Support PF! Buy your school textbooks, materials and every day products Here!

Engineering or Computer Science

  • Thread starter gokuls
  • Start date
  • #1
35
0

Main Question or Discussion Point

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 in to 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.
 

Answers and Replies

  • #2
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:

Related Threads on Engineering or Computer Science

Replies
3
Views
5K
Replies
7
Views
1K
Replies
3
Views
3K
Replies
4
Views
2K
Replies
13
Views
9K
Replies
2
Views
722
  • Last Post
Replies
4
Views
612
Replies
2
Views
3K
Replies
2
Views
13K
Replies
5
Views
4K
Top