In order to understand a field as broad as embedded systems, one must conquer the basics. With the way some courses at the university level are setup, Electrical Engineering, Computer Engineering and ...