BSc Software Engineering
Entry requirements
GCSE: In addition to the following Level 3 requirements, you must have evidence of Level 2 GCSE English and Maths at Grade C/4 or above. UCAS tariff: 112 UCAS points. A level: Two full A-levels required as a minimum, including grade C in Computer Science, Computer Studies, IT, ICT, Maths or a numerate science. BTEC: DMM in Computer Science, Computer Studies, IT, ICT, Maths or a numerate science. T level: Overall Grade M in Digital Production, Design and Development or Digital Support Services. Must have passed all components.
About this course
BSc (Hons) in Software Engineering. Core topics include Programming, Computer Architecture, Project Management, and Artificial Intelligence & Machine Learning. The degree is accredited by BCS, the Chartered Institute for IT. An individual final-year project is completed as part of the programme.
Modules
- Programming 1
- Programming 2
- Professional Development and Practices
- Web Development and Human Computer Interfaces
- Computer System Internals and Linux
- Database Systems
- Design Patterns
- Data Structures and Algorithms
- Software Project with Agile Techniques (Salford HackCamp)
- Networking and Security
- Career Development
- Software Evolution
- Client Server Systems
- Software Quality Management
- Dependable Software Engineering
- Project for Software Engineering
- Virtual Reality and 3D Games
- Mobile Development
- Information Security Management
- Business Management
- Advanced Web Development
- Deep Learning