Should I Switch from Computer Engineering to Computer Science?

  • Thread starter Thread starter Llama77
  • Start date Start date
  • Tags Tags
    Choice Cs
Click For Summary

Discussion Overview

The discussion revolves around the consideration of switching from a Computer Engineering (CE) major to a Computer Science (CS) major. Participants explore the implications of such a switch in terms of course load, personal interests, and career aspirations, particularly in relation to software development and IT roles.

Discussion Character

  • Debate/contested
  • Exploratory
  • Technical explanation

Main Points Raised

  • One participant expresses difficulty with math and physics courses in their CE program, suggesting a lack of interest in the electrical engineering aspects.
  • Another participant shares their experience of switching from CE to CS due to a preference for software over hardware, indicating that CS may better prepare someone for IT or application design roles.
  • Questions are raised about the participant's junior standing and the courses they have completed, with some expressing confusion about the typical progression for a junior in engineering.
  • There is a suggestion that if the participant does not have a strong interest in CE, switching to CS could lead to an earlier graduation and align better with their career goals.
  • Participants discuss the potential benefits of remaining in CE for job security, as it may provide opportunities in both hardware and software fields.

Areas of Agreement / Disagreement

Participants generally agree that a switch to CS may be beneficial for those more interested in software and IT, but there is no consensus on the implications of such a switch regarding degree classification or the adequacy of preparation for specific career paths.

Contextual Notes

There are uncertainties regarding the course load and progression for the participant, as well as the classification of the CS degree in relation to engineering. The discussion reflects varying experiences and perspectives on the transition between CE and CS.

Who May Find This Useful

Students considering a switch between Computer Engineering and Computer Science, particularly those interested in software development or IT careers.

Llama77
Messages
113
Reaction score
0
As In my other thread I am currently a computer engineering student, and in junior standing but currently have not taken any EE classes and am only up to

Calc 2
Linear Algebra
E & M
Programming languages.

I am very weak in math and its a really struggle but physics is even harder as the way my school teaches it is horrible. On my first E & M test the average was a 22 and I got an 11. This test was out of 100. Best part teacher will not curve.

My true passion is to work with financial systems, I want to do either IT or design applications like the bloomberg terminal. I don't really enjoy the electrical stuff all to much, but don't want to switch from computer engineering to cs as I feel I will not get the right education and don't want to limit myself.

I have already been in school for 6 semesters and as it stands if I switch to CS I will have 3 more semesters and if I stay in computer engineering I will have 5 more.

I am really starting to like the CS side of things better than the EE side.

since cs is offered at my school by the department of engineering, is it still considered a engineering degree.
 
Physics news on Phys.org
You sound exactly like me,

I'm also a computer science major who switched from CE to CS because I really didn't like the EE part of CE and I also have 3 semesters left starting in the Spring. (Except I did take the higher level maths/physics required by a CE and also some EE courses )I still get engineering scholarships even though I'm a Comp Sci major but I'm not exactly sure if its considered an engineering degree. I would doubt it.

But what's it matter? If what you want to do is IT or design applications, you would be more prepared to fulfill that job as a Computer Science major rather than a Comp Eng major.

Quick question:
How are you a jr. standing and are only in those courses? Shouldn't you be taking 400 level courses by now?

Comp Eng focuses more on the hardware side of things, not software. But you could be a Comp Eng major and focus on software by taking all the software electives.

If what you want to do is design hardware or do embedded systems than go for Comp Eng, if what you want to do is create software systems, go computer science.

Quick question: You say your only in those classes but are in Jr. Standing and would only have 3 semesters left, that sounds strange. If your at Jr. Level shouldn't you be taking some 400 level courses? That sounds like my 3rd semester.

If you want a Comp Eng degree because you think its a more "safer" degree, meaning if you can't find a software job you can try and find a hardware job than that is also an option.

2 questions come up when I read your post:
#1. How are you in your 6 semester, and if you stayed in Computer Engineering have 5 more semesters?
#2. If you switched to Computer Science, how would you only have 3 semesters left if your only in the courses you listed?

I remember taking those courses my 3rd semester.
 
Last edited:
Mr coffee thanks for replying.


let me answer yout questions

If I was to move into CS These will be the following 3 semesters


Spring 2008
MTH-241 - Calculus 3
CSE-305 -Programming Languages
CSE-341 Computer Organization
MTH-411- Probability

Fall 2008


CSE-396 Theory of Computation
CSE-421 Operating Systems
CSE-431 Advanced algorithms
Language

Spring 2009
Language
CSE-442 Software Engineering
CSE-422 Operating system Internals.
CSE-486Distributed systems


I say I am a junior as I have 72 credits and can graduate within this year and a senior year which is next.








If I was to do Computer engineering


Spring 2008
MTH-306 Differential equations
CSE-305 Programming Languages
EE-202 Circuit analysis 1
MTH-241 Calculus 3

Fall 2008
EE-203 Circuit analysis 1
CSE-341 Computer organization
CSE-442 Software engineering
CSE-379, 380 Microprocessors and its lab.

Spring 2009
EE-303 Signal Anal & Trans Meth
MTH-411 Probability
CSE-421 Operating systems
CSE-453 Hw/sw Integ System Design



Fall 2009
EE-310 Electronic Devs & Circs
EE-352 Introduction to Electronics Lab
CSE-432 Algorithms
EE-408 Senior Seminar
EAS-207 Statics

Spring 2010
EE-311 Electronic Devices and Circuits II
CSE-486 Distributed systems
 
Sorry it seems to of not updated the post then posted both my revised messages lol.

If you really don't have an urge to be a CE it seems like a better choice to go with CS because you'll graduate a ton sooner as well.

Goodluck!
 

Similar threads

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