I was looking for a quick refresher in C and found this. Specifically they are programming in gcc - but most of the ideas translate to the arduino. It doesn't go into the detail that my classes did, but the teacher is really great!
Let me know if you find other lectures that might be nice!
http://www.youtube.com/view_play_list?p=6B940F08B9773B9F&search_query=unsw%20engineering&page=1
Also if anyone wants to follow along - the class notes and things are here: http://mahler.cse.unsw.edu.au/webcms2/course/index.php?cid=2032