
Course Structure
Year 1
In your first year, if you are a full-time student, you will study:
- 3 compulsory modules in semester 1
- 3 compulsory modules in semester 2
Modules
- Programming 01 - Introduction to Programming
- Mathematics and Problem Solving
- Security Systems and Products
- Programming 02 - Programming for the Web
- Operating Systems
- Software Engineering
Year 2
In your second year, if you are a full-time student, you will study:
- 3 compulsory modules in semester 1
- 3 compulsory modules in semester 2
Modules
- Programming 03 - Systems Programming and Scripting
- Database Systems
- Software Project Management and Agile Development
- Programming 04 - Advanced Programming
- User Experience (UX)
- Professional and Research Practices
If you are studying on the Software Engineering BSc (Hons) (with placement) variant you will undertake a Year in Industry (also known as a sandwich year or placement year), in between your second and third year.
Year 3
In your third year, if you are a full-time student, you will study:
- 1 dissertation module across semesters 1 and 2
- 2 compulsory modules in semester 1
- 2 optional modules in semester 2
Modules
- Dissertation
- The Internet of Things
- Software Testing
- Smartphone App Design and Development
- Software and Web Security
- Software Design Patterns
- Advanced Web Development
- iOS Games Development
- Cloud Computing Security and Compliance
Scholarships
No scholarship is available