You are here

BSc (Hons) Software Engineering (Progression Route)

Apply now through Clearing

Call our Clearing Hotline on 01473 338352 or apply using our online form.

Waterfront (14) 0
UCAS code: 
Institution code: 


One and half years part-time.

Typical Offer: 

240 credits from an appropriate Foundation degree along with 80 UCAS tariff points (or equivalent).


If you don’t meet the above entry requirements, we may still be able to consider you. If you’re interested in applying, call our Clearing Hotline to discuss your suitability for study.

  • Part-time delivery means you can work alongside your studies and enhance your practical experience.
  • Progress your knowledge and become an expert in all aspects of cyber security. 
  • Benefit from a range of facilities, equipment and software to further your theoretical and practical knowledge.


The BSc (Hons) Software Engineering (Progression Route) equips you with the specialist knowledge and technical hands on expertise, coupled with industrial certification and business readiness skills, required by employers in the IT and telecommunication sectors.  This is a “final year” degree top-up, delivered on a part-time day-release basis so that you can develop your mastery of software engineering whilst working for an existing employer or freelance capacity.

The degree will provide opportunities for you to become an expert in all aspects of cyber security (software, network and systems). In particular, our modules directly incorporate the knowledge and skills required for two industry-leading, globally recognised and respected security certifications – Certified Secure Software Lifecycle Professional (CSSLP) and Certified Information Systems Security Professional (CISSP) from ISC2.

In addition, other modules emphasise distributed systems (including applications such as cloud computing, the Internet of Things, software as a service, etc.), and information engineering (including big data analytics, visualisation, and machine learning). In the major project, you will be able to explore an area of computer science in depth by tackling a business or research problem.

Course modules

The course comprises a major independent project with dissertation and four taught modules.

Full downloadable information regarding all University of Suffolk courses, including Key Facts, Course Aims, Course Structure and Assessment, is available in the Definitive Course Record.

Project and Dissertation (Mandatory)

This is a major project in a specialist area of computing, addressing a specific real-world business or research issue, suggested by the student, an employer or a staff member. Projects may be undertaken individually or in groups if the problem topic supports a team approach.

Cyber Security (Attack) (Requisite)

This provides insights into the mindset of cyber attackers, a secure understanding of the ethics and legal issues in this area, and knowledge and skills in attack technologies and techniques.

Cyber Security (Defence) (Requisite)

This provides a detailed knowledge and understanding of the techniques and tools available to a security professional, and the practical skills in selecting, evaluating, designing, implementing and deploying defences to protect vulnerable software, networks and systems.

Distributed Systems (Requisite)

This provides a systematic understanding of distributed operating systems, software services and applications in terms of their architectures, functionality and behaviour. It includes case studies on the “Internet of Things” and cloud computing as well as topics on parallel programming.

Information Engineering (Requisite)

This covers the full range of skills and knowledge required for “Big Data” including parallel and NoSQL databases, statistical modelling and programming, machine learning, data analytics and visualisation. 

Career opportunities

Our graduates should expect to secure employment in the software industry (software developers, big data analysts and data scientists, cloud computing and distributed system specialists, software security specialists, project managers, and similar roles). Graduates may also pursue a career in research and development, either in industry or academia. 

Fees and finance


  • Full-time tuition fee: £9,250 p.a.
  • Part-time tuition fee: £1,454 per 20 credits (Please contact the Infozone for further information)
  • International tuition fee: £11,790 p.a.

Further Information                                                       

At University of Suffolk, your tuition fees provide access to all the usual teaching and learning facilities that you would expect. However, there may be additional costs associated with your course that you will need to budget for.

Entry requirements

If you don’t meet the above entry requirements, we may still be able to consider you. If you’re interested in applying, call our Clearing Hotline to discuss your suitability for study.


Professor of Information Systems Engineering

Senior Lecturer in Information Technology

Facilities and Resources

Students can benefit from dedicated computing suites with access to Microsoft Imagine software library, database servers, web server packages, Integrated Development Environments, and version control software, NoSQL databases, NVIDIA CUDA parallel programming hardware (graphics cards with 1600+ GPU cores) as well as use of a network test cabinet including server, routers and switches and Internet of Things hardware and software kits.