To compile the example programs which require graphics, simply unzip the graphics.zip file into the same directory as the example program. It should be possible to compile the programs under Windows, Linux or Mac OSX.
This coursework is intended to be open-ended in order for you to explore what is possible when programming in C++. However, if you follow the basic instructions you should be able to achieve a decent mark. Additional marks will be given for creativity.
To submit your coursework, go to the coursework submission page (you will need to provide your university login details). While the system should be self-explanatory, please email me if you have any difficulties. As with previous coursework assignments, the report can be submitted in the same way as a PDF. If you prefer to print the report, you may submit it via the filing cabinet outside 1.57 in Queens Building.
Books: there are many books on C++. A few are listed below (from the university library catalogue), there are many more.
Online resources: there are equally many online C++ tutorials of varying quality. A couple are listed below