MasterPhDLawBachelorMBAHealthcareCoursesOnline
Keystone logo
Newcastle University Undergraduate programs Computer Science (Software Engineering) BSc
Newcastle University Undergraduate programs

Computer Science (Software Engineering) BSc

Newcastle upon Tyne, United Kingdom

3 Years

English

Full time

Request application deadline

Sep 2025

GBP 30,600

On-Campus

Introduction

As a software engineer, you’ll oversee the development of reliable software systems in modern technology.

Reliable software is essential to modern technology, from the embedded systems that make a washing machine work to the flight controllers on a passenger jet.

In this course, we’ll focus on the design and development of embedded software systems, including:

  • Software verification systems
  • Real-time and cyber-physical systems

Professional accreditation and recognition

British Computer Society (BCS)

Our degrees are accredited by the British Computer Society (BCS) so that you can be assured that you will graduate with a degree that meets the standard set by the IT industry and provides a strong foundation for a career in computer science.

BCS is the Chartered Institute for IT. Studying for a BCS-accredited degree provides the foundation for a chartered IT professional qualification.

Admissions

Curriculum

Rankings

Career Opportunities

Program delivery

About the School

Questions