Our Software Engineering degree aims to produce industry-ready graduates who have the knowledge, skills and experience to succeed. Our course structure encourages you to unleash your creative side by designing and prototyping user interfaces as well as sharpen your problem solving and analytical skills by writing code to develop software for multiple platforms. We harness current industry software tools and teach the latest techniques in software testing, deployment and overall management of projects. In parallel to studying these topics we aim for you to put these skills into practice by contributing to live projects and work placements throughout the programme.

University of Chester
Software Engineering BSc (Hons)
Entry Requirements
GCE A Level | 112 UCAS points from GCE A Levels or equivalent. Typical offer - BCC/BBC |
BTEC | BTEC Extended Diploma: DMM BTEC Diploma: D*D* |
English Language Requirements
- IELTS Academic: Undergraduate: 6.0 (no less than 5.5 in any band)
- Postgraduate: 6.5 (no less than 5.5 in any band)
Career Prospects
Graduates of this programme can expect to enter a range of graduate-level careers, including: A Software Developer, Software Test Engineer, Systems Administrator, Project Manager, UX Developer, Product Manager or Data Analyst.
Course Details
- In Year 1, you will be introduced to user interface design and begin to develop software for the web and desktop applications. Software Engineering shares a common first year with Computer Science and Cybersecurity which gives you a taste of each course, and makes it easier to switch if you decide another course suits you better.
- Year 2 will extend your theoretical knowledge and develop your ability to apply it to real-world problems. You will also undertake a six-week work placement. You will spend the year in industry putting into practice software development skills and applying the knowledge already acquired from your academic modules in a real, working environment.
- During your final year, you will be able to use the transferable and technical skills developed in previous years. You will also look at software quality.
Year 1
Collaborative Software DevelopmentCompulsory
Databases ICompulsory
Fundamentals of ProgrammingCompulsory
Mathematics for ComputingCompulsory
Operating Systems and HardwareCompulsory
Software Engineering PrinciplesCompulsory
Web TechnologiesCompulsory
Year 2
Databases IICompulsory
Experiential Learning (Computing)Compulsory
Further Programming and AlgorithmsCompulsory
Software ManagementCompulsory
Software Testing and DeploymentCompulsory
Web Application DevelopmentCompulsory
Year in IndustryCompulsory
Year 3
Artificial Intelligence and Machine LearningCompulsory
Innovation ProjectCompulsory
Programming IIICompulsory
Software QualityCompulsory
Systems AnalysisCompulsory
Are you ready to start building your future?
Contact our admission counseller and get a free consultation.