BSc Software Engineering (with an industrial placement year)
Entry requirements
A level: ABB or BBB IB: 32 points
About this course
BSc (Hons) in Software Engineering (with an industrial placement year). Core topics include Programming, Computer Architecture, Data Analysis, Entrepreneurship, and Artificial Intelligence & Machine Learning. The four-year programme includes an industrial placement year, and the final year features an Individual Project module.
Modules
- Introduction to Programming
- Mathematical Concepts
- Principles of Digital Technology
- Programming Concepts
- Data Structures & Algorithms
- Further Programming
- Introduction to Computer Systems
- Professional Skills
- Global Design Challenge
- Compilers and Computer Architecture
- Databases
- Design and Analysis of Algorithms
- Introduction to Data Science
- Applied Machine Learning
- Computer Networks
- Operating Systems
- Software Engineering
- Individual Project
- Advanced Software Engineering
- Human-Computer Interaction
- Engineering Scalable and Reliable Software Project
- Web Applications and Services
- Comparative Programming
- E-Business and E-Commerce Systems
- Introduction to Computer Security
- Entrepreneurship
- Limits of Computation
- Web 3D Applications