Course description
Course Structure
Topics studied in the first year are the same for both single and combined honours. They include writing software, modelling and prototyping, hardware, networks, computing science and mathematics, and technical and learning skills.
In the second year both single and combined honours students study object-orientation, algorithms, data structures,professional issues, databases and web programming.
If taking a combined honours course you will, in addition, study subjects in your chosen specialist area. If taking the single honours course, you will study additional specialist and further computing science subjects.
Year 3 is a compulsory 12-month supervised work experience placement on the single honours course and an optional 12-month supervised work experience is offered on combined honours courses.
The final year includes software project management and distributed and client-server systems development, along with a range of specialist choices that allow you to tailor your study programme, plus an individual honours project.