As I have aspirations of a career in programming for video games I will be working on all of the mechanics and functionality in our project. This will help develop my skills in programming which will also help me throughout university. I have learnt that the 'BSc (Honours) Computer Science for Games' course at Sheffield Hallam University includes:
Year One:
Fundamentals Of Computer Architecture
Mathematics For Graphics
Programming 2D Games
Year Two:
3D Games Development
Mathematics For Modelling And Rendering
Software-Hardware Optimisation Techniques
Year Three:
Placement Year
Year Four:
Compulsory modules -
Advanced Games Console Projects
Project (Technical Computing)
Elective modules -
Artificial Intelligence In Games
Effective C++ Programming
Foreign Language
Machine Learning Algorithms And Heuristics
Mobile Applications
Programming "Things"
As my goal is to become a programmer I have decided to team up with a 3D modeller/Level designer for this project. Working with a peer will allow me to focus on my specialist area. This will prepare me for my future as I will gain a greater overall knowledge of programming.
Comments