ObjectivesAll our courses will prepare you for a career in software development, consultancy or contracting, and offer work placement opportunities. The combined honours courses allow you to study an additional area of interest. The MEng course includes an extra year of study in software engineering, which can lead to a career in a software specialist, software management, or research role.
Entry requirementsEntry Requirements 200-240 points which must include two passes at A level or Vocational A level. Additional requirements for these courses are normally GCSE in English and Mathematics grade C or above.
Academic titleBSc Software Development Courses
Course descriptionCourse 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.