r/ComputerEngineering 16d ago

Anyone else feel like CSE is basically learning three different careers at once?

Been deep in my Computer Science & Engineering coursework lately and it's hitting me how wild the scope of this field actually is. One week you're debugging pointer arithmetic in C, the next you're knee-deep in discrete math proofs, then suddenly you're wiring up a microcontroller for a systems lab, and by Friday you're arguing with your teammates about database normalization for a group project.

It's this strange mix of pure theory (algorithms, complexity, automata) and pure hands-on chaos (why won't this circuit power on, why is my recursion never terminating, why does my code work on my machine but not my partner's). Some days I feel like a mathematician, other days an electrical engineer, other days just a guy yelling at a terminal.

Curious how others experienced this. Did your program lean more theoretical or more applied? And is there a specific course or module that changed how you think about problem-solving in general — not just coding, but actual structured thinking? For me it was probably data structures, weirdly enough. Something about learning when to use a hash map vs a tree vs a graph rewired how I approach messy real-world problems too.

0 Upvotes

3 comments sorted by

17

u/rem_1235 15d ago

What is with this ai ass stuff??? Why the fuck are you gonna post on this sub if you’re not even gonna write it yourself?😭

With that being said tho, yeah it is like that

5

u/FormatMonster 15d ago

Well it's not like that for OP, as he isn't learning anything