Student resources
I maintain a catalogue of courseworks, assignments, exercises and similar work I have done in the past. The primary purpose of this catalogue is to help younger students with their studies. I have started with a few items, but with time I realised that there was considerable interest for these materials, and the list grew.
Most of the work presented here, has been undertaken within the scope of my MSci degree in Computer Science at UCL. There is also some additional material I have collected over the years.
By no means are the items presented here meant to be model answers. They are merely examples of how I decided to go about the tasks at the time. Where I still remember, I provide the grades I received for the assignments, so people can judge about the quality for themselves.
In addition to this list, there is an overview of my teaching. I also provide a large number of assignments and exercises with model solutions for several of the courses I taught. The overview found in the teaching section complements the list found on this page.
Advanced level (University of Hamburg, 2006)
| Course ID | Course Name | Year Result |
|---|---|---|
| WiSe0506-18.362 | Advanced Computer Graphics | Course completed |
4th year (UCL, 2003-2004)
3rd year (UCL, 2002-2003)
2nd year (UCL, 2001-2002)
| Course ID | Course Name | Year Result |
|---|---|---|
| 1B13 | Theory II | A |
| 2B10 | Computer Architecture II | A |
| 2B11 | Programming III | A |
| 2B14 | Software Engineering II | A |
| MB46 | Mathematics and Statistics | A |
| PLINC101 | Prolog for Cognitive Science | A |
| PLINC202 | Cognitive Science II: Modelling Intelligence | A |
1st year (UCL, 2000-2001)
| Course ID | Course Name | Year Result |
|---|---|---|
| 1B10 | Computer Architecture I | A |
| 1B11 a/b | Programming I / II | A |
| 1B12 | Theory I | A |
| 1B14 | Software Engineering I | B |
| ENVS1130 | Introduction to Management Principles | C |
| M12A | Algebra I | B |
| M12B | Algebra II | C |