Programme Specifications
Module option lists
Module Code
Module Title
Credits
CS301-6-AU
Dangerous Ideas: Essays as Social Criticism
15
CS831-6-FY
Final Year Dissertation
30