Here is a quick update on how I am doing.
For this term (from September until December), I am doing four modules in my Computer Games Development course; C++ Programming for Game Developers, Computer Systems Concepts, Game Development Fundamentals, Practice, Professionalism And Employability (a long title) and Mathematical Tools For Computation.
My favourite and arguably my current most important module I am doing is C++ Programming. We do two tutorial sheets’ worth of work a week, which are supported by 2 hours worth of lectures and 4 hours worth of class tutorials. I really enjoy what I am doing, although due to my prior experience, I am finding the stuff we are doing at the moment to be easy, thus I have a few side projects to practice more advance aspects of the language ahead of the lecture schedules. I have done two tests on the subject so far. I am happy to say I scored 78% and 97% respectively, which I am quite thrilled (especially considering that 40% is a pass). Those marks are not worth a whole lot this year, however. Until we get deeper into the year, the worth of each test is small, but I at least have benchmarks to use in the future. I want to keep these figures high (above 70%, with 70% being a First).
On the Game Development Fundamentals blah-blah-blah, we had to do a six-week group project to create a game in the Haxe-based Stencyl engine. The group was five-man strong, and I think we did pretty well at least. The end game quality was not the greatest due to numerous setbacks (overcomplicating and running out of time), but I believe we did satisfactory. Maybe 50-60% in marks, which is above a pass. Marks are awarded based on planning, the way we used source control and issue tracking (GitHub), end product and the presentation and demonstration of the game. Obviously, I shouldn’t settle for a pass and aim for the highest I can. If it turns out not to be the greatest of marks, I can at least learn from the mistakes.
As for the test of the subjects, I do not have a lot to say at this point. I really enjoy Computer Systems Concepts. We have covered number systems (binary, hexadecimal and decimal numbers) and are currently covering internal organisation of computers (von Neumann architecture). Both topics I believe I am capable of doing without much issue. Maths is maths… Should be fine.