Hero background

BSc Hons Software Engineering

Main Campus, United Kingdom

Bachelors / 48 months

27100 £ / years

Overview

Why this course?

Software engineers design and develop large, complex systems. These include the systems used in vehicles, phones, large-scale financial systems and secure web and medical applications.

As a software engineer, you’ll need a good understanding of software, hardware, communication technologies and strong design and team skills. You’ll also need to understand the impact of the development strategies of different systems.

Our Computer Science courses combine theory and practice. Many of the core subjects are similar in the early years, which means it’s possible for you to transfer between courses

On our BSc Software Engineering degree you’ll learn foundation skills such as programming and in later years, subjects will include algorithms, databases and logic.

In Year 3, you’ll study more specialised areas such as new programming languages and in your final year, you’ll undertake a practical computing project

We aim to help you gain knowledge and understanding as well as the development of intellectual skills (problem-solving and critical evaluation skills), practical skills (designing and implementing a software system, team-working skills) and transferable skills (investigative skills, presentation skills, report-writing skills, time management skills, independent learning skills).

Knowledge and understanding is gained through lectures and supported in tutorials or laboratories as well as individual and group project work. You’re encouraged to read and research independently to help broaden your understanding of the subject.

You’ll develop intellectual skills through weekly laboratory or tutorial exercises. You’ll also be set challenging problems while further coursework and group and individual projects will help you enhance your skills.

The industrial placement will allow you to appreciate the significant engineering problems involved in the construction of software systems.

You’ll learn practical skills through lectures, tutorials, laboratory, coursework and project work.


You’ll be tested on your knowledge and understanding, intellectual, practical and transferable skills. This will be done through written exams, laboratory submissions, presentations, coursework, project and industrial placement reports.



Similar Programmes

PhD in Engineering

PhD in Engineering

location

University of Toledo, Toledo, United States

Earliest Intake

June 2025

Gross Tuition

25327 $

Engineering Technology

Engineering Technology

location

Texas State University, San Marcos, United States

Earliest Intake

May 2025

Gross Tuition

24520 $

Applied Software Engineering

Applied Software Engineering

location

Prifysgol Bangor University, Bangor, United Kingdom

Earliest Intake

December 2024

Gross Tuition

19000 £

Software Engineering

Software Engineering

location

University of Roehampton, London, United Kingdom

Earliest Intake

September 2024

Gross Tuition

15750 £

Engineering Project Management

Engineering Project Management

location

University of Roehampton, London, United Kingdom

Earliest Intake

June 2025

Gross Tuition

19850 £

Give us some starts:

top arrow

TOP