Do CS people have Signal processing?
I am from IT, in my syllabi i had DSP.
In my final year project i created a working model of a Automated Car Parking System(somewhat similar to the one shown in the feature film 'I Robot') using VBScript(for low level hardware access from program), J2EE for (card swaping system for the touch screen), Infrared based cencors( for sencing cars), hi-tourque motors (for controlling the levers & pullies) ,other circuits(hand made) and a PC (AMD Athlon single core) running one thread.
Difficult part was building building heat sinks for MOSFETS & some ICs

Most difficult part was transfarring all the circuits from breadboards to veroboards
One thing to mention if you want to build this type of Project including electronic components you need to be good at soldering.