Highest Rated Comments
ricree28 karma
What made you start with consoles, rather than PC or mobile?
Was it mostly familiarity?
ricree10 karma
A lot of schools offer a computer engineering degree that fits somewhere between the two.
The cases I've seen generally associate closely with electrical engineering, often in an "ECE"(Electrical and Computer Engineering) department.
Like EE, there is a lot of focus on circuits and signals. However, the Computer Engineering degree mostly glosses over things like power transmission and IC component design.
Compared to Computer Science, Computer Engineering tends to focus a lot more on a bottom up approach to computers. There is a lot of focus, for example, on things like processor design that is pretty light in most CS programs I'm aware of. And my operating systems class was much, much more intense than that of my friends in CS.
On the other hand, the algorithms courses were much lighter than the CS requirements. They were there, certainly, but not nearly to the extent of a CS program. There also was less exposure to language variety. In my experience, it was mostly C, Assembly, and more C. There was some object oriented stuff from the CS courses, but I can't remember a single bit of exposure to functional languages in the curriculum.
Still, if operating systems, embedded systems, device drivers, and really getting close to the metal sounds appealing to you, definitely look into a Computer Engineering program.
ricree7 karma
Remember that time a couple years back when Reddit, the actual company, was planning to start their own cryptocurrency?
ricree307 karma
Or they could be lazy and just click this link.
View HistoryShare Link