BSc Software Engineering
Entry requirements
A level: BCC-BBC IB: We are happy to accept IB qualifications which achieve the required number of UCAS Tariff points.
About this course
BSc (Hons) in Computer Science, covering software development, systems design and emerging technologies. Core topics include Programming, Systems Design, Computer Architecture, Embedded Systems, Data Analysis and Artificial Intelligence & Machine Learning. The course includes a 40-credit individual Research and Development Project in the final year. It is accredited by BCS, The Chartered Institute for IT, and offers an optional placement year for industry experience.
Modules
- Accessible Web Design and Development
- Computer Systems Architecture and Networks
- Foundations of Computer Science
- Professional Practice 1
- Programming 1
- Programming 2
- Database Systems
- Introduction to Security
- Object-Orientated Programming
- Professional Practice II
- Software Development Tools and Testing
- Software Engineering
- Advanced Databases
- Distributed Systems
- Embedded Systems
- Internet Security
- Research and Development Project