My first post!

Hi Steve,

You'll have fun with Arduino, of the best kind.. where you keep learning new stuff. And doing hands-on development all the time you are in school is really important, in my opinion, to seeing where all those subjects fit in.

A few thoughts:

Lots of info on http://ArduinoInfo.Info Maybe start with http://arduino-info.wikispaces.com/Arduino-What-IS-it

And get some bunch of components and breadboard like a Starter Set from Adafruit, YourDuino, Sparkfun. See the hands-on "LEARN! ARDUINO - A HANDS-ON APPROACH" pages here: http://arduino-info.wikispaces.com/YourDuinoStarter

And you'll find many friendly enthusiasts like Nick and others here. As you become a good Engineer one of your best abilities will be to ask good questions. Often.