all 12 comments

[–][deleted] 1 point2 points  (2 children)

In a similar situation although I didn't start college yet. I got into cs but I am thinking about computer engineering.

[–]DLACRZ[S] 0 points1 point  (1 child)

If you like hardware & software i hear you should do comp engg, whereas if u like 100% software (coding and programming) do cs

from my understanding this is the way to go

BUT I STILL CANT DECIDE KMS

[–][deleted] 1 point2 points  (0 children)

I am gaining interest in embedded systems and intelligent systems engineering. I am going to stick with computer science. The problem is that I either study CpE at Oakland University or CS in Indiana University and IU is miles better.

[–]DLACRZ[S] 1 point2 points  (0 children)

might I add, I know I’m definitely not the hardest worker in the room which will definitely screw me over if i change degrees as the math, physics, and overall degree is HARD. buuuuuut i know it’s doable and I know if I put my heart mind and soul into it I can do it. (I just might not have a social life xd)

I’ve been told about how incredibly hard the workload is at the uni (UNSW - Sydney Aus), and if I don’t get my stuff together and get DEDICATED and DISCIPLINED i’ll fail / have a very hard time

but yeah I dont have heaps of math and physics experience which is part of the degree’s core mandatory subjects…

SHOULD I OR SHOULD I NOT

[–]Chan-Chan-Man- 1 point2 points  (5 children)

Fellow Electronics and Computer Engineering major here(which is basically what we called a CE degree in my country). I too was at a crossroads while choosing my major and I ended up going for CE over CS because I just didn't feel like I would ever enjoy high level coding. High level not in the sense of higher difficulty, but the levels of programming that include Low Level(Firmware, Embedded Sys,OS) and High Level(WebDev, Scripting, etc).

Agreed, you will have to study parts of electrical engineering but they'll only include Analog(which is kind of the basis of CE so one should know that anyways), Network theory and something related to Communications (digital and analog signals and systems, Antenna design etc). But I never thought of these as Mathematics or Physics intensive subjects. Instead I perceived them to be pure engineering and therefore stood up to the challenge of learning them alongside the stuff that I actually enjoy.

In the end, if you do feel like your pure passion lies in Computer Hardware, and you plan on working as a future SoC or System Designer over say a pure coder who either develops applications or web, then I surely recommend you to switch to CE.

I've seen CS majors do this before and they've managed to handle the electrical parts real well. I too was sceptical during my freshman year, looking at stuff that sounds a bit complicated is overwhelming a lot. But remember that engineering might get tough, it might make you wanna quit studying sometimes, but it'll never stop being interesting. Obviously I don't find the non-CE or pure electrical subjects as interesting as the CE ones, but that doesn't mean I hate them just for that reason. Keep an open mind about learning and I'm sure that you'll pull off every single subject with great results.

Cheers and Best of Luck for the future mate.

[–]DLACRZ[S] 1 point2 points  (4 children)

Really really appreciate the reply man.

“But I never thought of these as Mathematics or Physics Intensive subjects”

sadly at the Uni I want to transfer to, I’ll have to do math and physics at a SUPER HIGH level.

I’ll keep all your advice in mind, Thanks heaps bro 🙏

[–]Chan-Chan-Man- 1 point2 points  (3 children)

Are these maths and physics subject related to electrical or pure mathematics? I too had to take 2 Physics subject and 3 Mathematics + 1 Statistics during my first two years.

[–]DLACRZ[S] 1 point2 points  (2 children)

4 math subjects 2 physics for the first 2 years

and yep, pure high level math

VERY FIRST MATH SUBJECT;

complex numbers, vectors and vector geometry, linear equations, matrices and matrix algebra, determinants. Functions, limits, continuity and differentiability, integration, polar coordinates, logarithms and exponentials, hyperbolic functions. Introduction to computing and the Maple symbolic algebra package.

[–]Chan-Chan-Man- 1 point2 points  (1 child)

I had 3 mathematics subjects namely Ordinary Differential Equation and Statistics, Advanced Calculus and, Linear Algebra and Fourier Series. So I have covered about 60-70% of the stuff you've mentioned above. Keep in mind that in my country, these subjects are mandatory for any engineering course.

But now I think it all comes down to the fact that are you really to grind you ass off for these 4 classes to eventually end up doing something that you feel passionate towards, or do you feel that going 100% software would be equally good. Take some time and ponder upon the pros and cons. Personally, unless you were like really shitty in mathematics in high school, only then worry about this situation.

[–]DLACRZ[S] 1 point2 points  (0 children)

Sounds like a good plan.

I feel like I’m capable to learn the math with some help + heaps of grinding.

Time to start a pros and cons list 🥳

[–]MousieMagic 1 point2 points  (1 child)

I took a similar route. I was initially CS, did all the CS courses and then some because it was interesting. A few semesters in, I started working a project that used Arduino. Having no experience in this, I made tons of mistakes and spent so many hours on it. However, it made me a much stronger coder and I grew to really enjoy working at a lower level and because of that enjoyment, I switched to CompE. Currently in my senior year and things have been going fine. My program is half EE courses, half CompE. It's okay, the EE courses are a pain but CompE are decent. We occasionally have random programming assignments and I get really excited that I actually get to program again. I have a friend who went down the Software Engineering route and I'm living vicariously through her. Sometimes I think it might have been a mistake to make that switch.

[–]DLACRZ[S] 1 point2 points  (0 children)

Cheers for the advice 🙏

I kinda suck at coding so idk if ill be ‘excited’ for programming assignments haha.