I posted last week explaining how I was trying to decide which modules to take in the second year of my Masters of Engineering Degree in Computer Science.
As you can see from the above screenshot of the MyAdmin interface — a university website used to choose modules amongst other uni related tasks — I have finally figured out what I want to do, with one caveat.
I mentioned in my last blog post I was torn between two modules, Electronics & Interfacing and Artificial Intelligence. I have formally enrolled myself on the Electronics & Interfacing module, however I intend to go to both sets of lectures in the first few weeks of the semester and then make a choice based on the actual content of the module, rather than the description and title provided to us by the department. I think this a mature approach to making a hard decision, and one Rob recommended himself when I asked for his opinion on which was the better option for me.
The other modules I will be taking in year 2 are:
- Systems Analysis, Design and Process
- Advanced Programming
- 2D Computer Graphics and User Interface Design
- Simulation and 3D Graphics
- Networking and Web Technologies
I’m particularly looking forward to learning C++, which is the industry standard programming language as well as making my own threaded server in Networking 🙂
I can’t wait!
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,