Year 3 BSc Computer Science
Students on the 3rd year of the BSc Computer Science carry out an individual project (credit value = 1), a group project (credit value = 0.5), 3 core modules (each with a credit value of 0.5) and 2 further options with a total credit value of 1. At least one of the options should be selected from the range of CS Year 3 modules. One elective (non-CS/ non-specialisation option) may be chosen, and this should be at an appropriate level. Note: if you choose COMP6006 Financial Computing, this will count as your elective (non-CS/ non-specialisation) module.
Details of option choices outside CS are maintained by other academic departments. If in doubt, check with the relevant department for availability, pre-requisites, and timetabling details.
Core Modules
Optional Modules
Elective Modules
Optional modules not listed here need to be approved by your Year Co-ordinator or the Departmental Tutor.
Modules with the prefix ELEC*, MATH* or MSIN* are taught by departments other than Computer Science. You will need to consult the relevant Departmental websites for syllabus details, prerequisites, timetable and registration details.
Computer Science Electives:
Electronic and Electrical Engineering Electives:
- ELEC3003 Control Systems I
- ELEC2010 Digital Design
Language Centre electives:
- A follow-on language course in Arabic, French, German, Italian, Japanese, Mandarin or Spanish.
Management Science and Innovation Electives:
- MSIN3001 Project Management
- MSIN3002 Marketing Communications
- MSIN3004 Mergers and Valuations
- MSIN3005 Fraud, Ethics and Forensic Accounting
- MSIN3017 Corporate Financial Strategy
- MSIN7007 Mastering Entrepreneurship
- MSIN7011 International Business
- MSIN7013 Innovation Management
- MSIN7015 Operations and Technology Management

