Computer Engineering vs Computer Science

Click For Summary

Discussion Overview

The discussion revolves around the decision-making process for choosing between a degree in Computer Engineering and Computer Science, particularly in the context of pursuing a career in software engineering. Participants explore the curriculum differences, course offerings, and personal interests related to both fields.

Discussion Character

  • Debate/contested
  • Conceptual clarification
  • Technical explanation

Main Points Raised

  • One participant expresses uncertainty about choosing between Computer Engineering and Computer Science, noting a preference for software engineering and interest in both fields.
  • Another participant suggests that Computer Science may be the better path for software engineering, citing the lack of a software engineering program in the Computer Engineering curriculum.
  • A participant acknowledges the appeal of Computer Engineering for those interested in both hardware and software but points out the limited programming courses available in that track.
  • Discussion includes the mention of elective courses in the Computer Engineering track and the potential for discrete structures and algorithms courses, which may be relevant for software engineering.
  • One participant notes the credit hour requirements for the Computer Science degree and considers the possibility of minoring in a different field rather than Computer Engineering.

Areas of Agreement / Disagreement

Participants express differing views on which degree path is more suitable for a career in software engineering, with no consensus reached on the best option. Some favor Computer Science for its focus on software, while others see value in Computer Engineering for its hardware integration.

Contextual Notes

Participants mention specific course offerings and credit hour requirements but do not resolve the implications of these factors on career outcomes. There is uncertainty regarding the adequacy of programming courses in both programs.

Who May Find This Useful

Individuals considering a career in software engineering or those deciding between Computer Engineering and Computer Science degrees may find this discussion relevant.

Ithryndil
Messages
142
Reaction score
0
I have recently decided to pursue a career in either two fields. I am having difficulty choosing which degree / field I should go into. I would like to be a software engineer and will be going to the University of Arizona. Here's a link to their computer engineering page with a four year outline.

http://www.ece.arizona.edu/prospective-undergrads.php"

Here's a link to their computer science page with their requirements for the degree:

http://www.cs.arizona.edu/undergrad/admission.html"

I have decided to go into this field as opposed to either physics or astronomy because I feel it suits my interests better. As I said, I am not sure which route to pursue as both sound interesting. Thanks for any advice!
 
Last edited by a moderator:
Physics news on Phys.org
Well if you are wanting to do software, Comp Sci would probably be the path to take. It doesn't look like the Engineering school has a software engineering program. Computer Engineering will deal with the design of hardware.
 
Thanks. It seems many people say to go into Computer Engineering if you want to deal with both hardware and software, which I do, however, the Computer Engineering school seems to lack extensive computer programming courses that would be necessary for a software engineering degree.
 
You do get 12 hours of electives in the senior year of the CE track, plus it looks like part of the track involves some discrete structures courses, and a algorithms course.

The Comp Sci department doesn't appear to specialize in Software Engineering either. It looks like they do have one course, but that is it.

Perhaps you can contact both departments and get a better feel for which path would suit you best.
 
Eventually I will need to. It looks like with the computer science degree the courses add up to a max of 91 credit hours...meaning I would have about 30 credits to spend on a minor, such as computer engineering (however, I was hoping to minor in something different).
 

Similar threads

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