Hi. I want to be a controls engineer, particularly doing power/thermal management on embedded systems. If I had to decide on one CS course, between an OS course and an Algo course, what should I take?
7 hours later…
user41796
1:34 PM
@nbui I might lean towards the OS course, but both are valuable.
user41796
Many embedded systems have an OS of their own that developers build on top of.
user41796
That said, I gave the slight edge to the OS course because there are still some "bare metal" style chips to be worked on. Having a fundamental understanding of what an OS is supposed to provide will provide a greater benefit than an algorithms course.
If anyone wants to get me a gift for shining on like a crazy diamond, eternally striving to reach that invisible hoop, or just having a pleasantly terse username, this would be a nice gesture