Skip to content


Current Teaching

SX1009/1509: Digital Society

All materials are on MyAberdeen here

Note: Use the self-certificate absence form on MyAberdeen to report anticipated/past absences.

Other resources

 Level 2

CS2007 Algorithmic Problem Solving

Revision sessions may run again in the summer for this course. If you are interested, let your class rep or lecturer know.

Level 3

Sample exam solutions [Archived, may be updated. If you want it to be, send me an email]

Level 4

Sample Honours Project Report (my own, CAS 20. Note that I forgot to make it 1.5 line spacing. So don’t forget)