Quote:
Originally Posted by goddfather40
...
Personally, I just marginally liked programming when I going through some of the basic courses. Then, I took a couple of microcontroller courses and really got interested. Writing code for a micro and then implementing it into a hardware system really is cool to me, as opposed to just writing software apps or something.
|
That's true -- a lot of the really cool, fun stuff you don't get to tinker with until much later. Personally, I really enjoyed computer graphics classes. I have a very visual mind, so I really liked playing with vectors and matrices, developing different shading algorithms, designing ray tracing programs, etc. But I didn't get there until Junior year, and even then, I had to fulfill the prereq of CS theory, which I didn't enjoy as much.
I also really enjoyed my digital design course, which involved lots of TTL logic. I don't know if they still offer courses that require soldering irons, but it was a blast for me, wiring chips and transistors. Our final project was to design a rudimentary 4-bit CPU, all out of TTL (transistor-transistor-logic) chips! It was a lot of fun.