I actually finished this but since I'm still getting the hang of hackaday.io, I won't post all of it here. All of the info is here:

http://ossventure.blogspot.com/2014/03/how-computer-engineering-major-studies.html