The Lovely peice of code I just spent an hour “debugging” because my phones accelerometer had stopped working and it hadn’t told me and was actually fine all along
It’s hard to believe but we’re almost at the end of the first year of Computer Science at the University of Hull. That doesn’t mean we can stop thinking about university, our education and the future in general though — quite the opposite in fact. In about 2 weeks time we have to have finalized our module choices for next year.
Choosing what we want to specialize in is quite difficult, especially as so much is left down to us, we have one core module and have to choose 5 ourselves. Some of the modules we cannot take together because they clash and we have to choose a certain amount of semester 1, semester 2 and year long courses.
I’m making choices based on what I want to be doing in the future, as well as what I feel will give me a more rounded education and will ultimately teach me the most — we’re here to learn right? ;).
Today I read this excellent blog post by James Croft which describes the Electronics and Interfacing Module in which you program little robots. It looks like great fun, and because so few people do it its a great skill to have, oh and its taught by Rob Miles, who is one of the best lecturers at the University in my opinion. James describes it as “one of the most interesting modules I’ve done so far at uni.” What more could you ask for? If something interests me I tend to do well at it.
Its interesting that I’m so interested by this unit now, as I previously hadn’t even considered it. Below is a list of what I think I’ll be doing next year:
- Semester 1 only – 08220 Systems Analysis Design and Process (Core – We have to do this)
- Semester 1 only – 08240 2D Computer Graphics and User Interface Design
- Semester 1 and 2 – 08227 Advanced Programming
- Semester 1 and 2 – 08249 Electronics and Interfacing OR 08226 Artificial Intelligence (Undecided so far :()
- Semester 2 only – 08246 Networking and Web Technologies
- Semester 2 only – 08214 Simulation and 3D Computer Graphics
Interestingly the only module I’ve chosen which people on the far more popular Computer Science with Games Development BSC course don’t take is Networking and Web Technologies. and Electronics and Interfacing if I eventually choose that over AI (I’m on the Masters of Engineering Computer Science course, and I can choose their modules)
Anyway, I have coursework for the current year to get on with now so thats all for now,