Skip to main content

MSc in Computer Science

You should make a suitable selection from among the many interesting topics listed below.The choice should be related to the area of your subsequent project but should not overlap with courses you have followed during your undergraduate degree.

It is important to consult your supervisor at the earliest opportunity to discuss your course selection based on the likely general area of your project.  (A description of possible projects and proposed supervisors will be made available at the beginning of the first term.) As a further guide, the various options have been grouped into themes. Your supervisor will need to agree and sign the Department's Course Selection form which needs to be returned to Sarah Retz by Monday of week 4 of term.

It is recommended that students should undertake no more than four topics in any one term.

Overall,  students must take at least 28 units of topics but no more than 34-units. With no more than 12 units from Schedule A. See the Examination Conventions for full details.

Teaching for each lecture course is supported by problem sheets and practicals. All students are expected to attend classes and practical sessions for each topic they have selected, and to submit the relevant work for these for marking.  NB: It is necessary for students to obtain an overall pass in their practical work in order to satisfy the Examiners.