So yesterday evening I submitted my final assignment for this year's OU course, M301 Software Systems and Their Development. This course has a rep for being wrought from pure evil, which is not entirely unmerited, and this last assignment fit this profile perfectly. This was probably the most wide-ranging of the year's six assignments, covering cryptography, security, project management, ethics, and various aspects of the use of Java and UML, which made it tough enough, but there were quite a few flaws in the way the questions were worded, which made for some real ambiguities.
Anyway, it's finished and submitted on time, and to keep my grade average up all I need to score is 60% -- fingers crossed. Now it's time to start preparing for the exam, which is in a little over two weeks' time.