irvinfitness wrote:I thought pretty much all comp E's were software/coding. Your school offers hardware focused classes for comp E? What year are you in the program?
I am currently in my fourth year. I have leaned Fortran, C, and Java for software languages. I mostly use Verilog and SPICE for my classes. These are hardware-based languages and are used to simulate actual hardware before you build it. At the core CPE is hardware based while computer science is software based. CPEs also are taught software languages differently. We starts from the bottom and look up. So we learn binary then machine code and then assembly. These are what high level languages are built from. Comp Sci looks from the top down. I have to take classes such as micro-processor design and networking. But I am also studying electrical engineering so I am taking power systems. Computer software is all good and fun but I would rather work with something that I can touch and feel even if it may kill me.