Software Engineering (Top-Up) – BEng (Hons)

Why study this course?

If you have a Diploma of Higher Education (DipHE) or a Higher National Diploma (HND) in a computing-based subject or equivalent, this internationally recognised qualification gives you a chance to top-up to a degree. Giving you key skills in building software with the latest theoretical understanding, complete with full coverage of the International Software Testing Qualifications Board (ISTQB) Foundation Certificate in Software Testing syllabus, this career-focused degree is designed to help you succeed in the workplace.

More about this course

This course will provide you with advanced theoretical knowledge and practical skills in software development and maintenance. You’ll work with the most up-to-date technologies and study the latest industry practices to prepare you for a career in the field.

On this course, you’ll study application development and software engineering and undertake a related project of your choosing. You’ll also have the option to specialise in subjects that interest you, such as artificial intelligence, digital crime or ethical hacking.

There’ll also be the option to undertake a work placement to further boost your CV and expose you to the industry.

Accreditation of Prior Learning

Any university-level qualifications or relevant experience you gain prior to starting university could count towards your course.

Modular structure

The modules listed below are for the academic year 2022/23 and represent the course modules at this time. Modules and module details (including, but not limited to, location and time) are subject to change over time.

Year 3 modules include:

Advanced Software Engineering (core, 30 credits)

Application Development (core, 30 credits)

Project (core, 30 credits)

Advanced Database Systems Development (option, 30 credits)

Artificial Intelligence (option, 15 credits)

Digital Crime Investigation (option, 30 credits)

Distributed and Internet Systems (option, 30 credits)

Ecommerce & Ebusiness (option, 30 credits)

Ethical Hacking (option, 15 credits)

Formal Specification & Software Implementation (option, 30 credits)

Long Work Placement (option, 30 credits)

Management Support Systems (option, 15 credits)

Mobile Applications (option, 15 credits)

Network and Cloud Security (option, 30 credits)

Work Related Learning II (option, 15 credits)

Work Related Learning II (option, 15 credits)

Where this course can take you

This course will equip you with the knowledge and skills necessary to pursue a career in software development and maintenance in a wide variety of industries such as finance, health and defence.

Get Excited to study

The process is easy!


We will help you from start to finish

-We will help you get your dream education

-With our support, you will choose the field of study, the university and we will prepare the necessary paperwork. We will then apply for studies and for funding

-Studies can take place fully remotely and they are flexible

-If you prefer to spend less time in class - no problem, courses only take place twice a week


Tell us exactly what you need

We want to understand your goals and plans. Describe your situation and we will find the way how to study efficiently, and how to manage your time.

We know that finding the right direction for your future can be a very daunting task. That is why we are here to help you every step of the way, so that we can help create a bright future for you.


We'll plan the perfect Future course

If you choose to do a university course, we’ll help you plan the perfect future. Select your academic structure and we will choose the best university based on your needs.


Enjoy your new you!

Once you get your degree, you won’t be stuck in the same place anymore. Go where you want and do what makes you happy.