Programme Specifications
Module option lists
Module Code
Module Title
Credits
CS301-6-SP
Dangerous Ideas: Manifestos as Social Criticism
15
CS831-6-SP
Final Year Dissertation
15