Programs / United Kingdom / Teesside University / BSc (Hons) Software Engineering

BSc (Hons) Software Engineering

Teesside University 🇬🇧 United Kingdom
BSc (Hons) Bachelor English

Course Overview

Course Overview This Software Engineering course equips you with the comprehensive skills needed to design, develop, and deploy sophisticated computer systems and applications. You will master programming, requirement analysis, and database development while exploring the critical professional, ethical, and security dimensions of the field. The program is designed to provide a strong theoretical foundation paired with current industry practices, including an optional year-long placement to gain invaluable real-world experience. Key Program Highlights Master core technical skills in programming, software design, and database development Explore the critical professional, ethical, and security implications of technology Gain real-world experience through an optional year-long industry placement Develop a wide range of transferable skills for rapid career progression Prepare for specialist roles at leading national and international organisations

Available Intakes

September 2026
CampusTeesside Middlesbrough Campus
CityMiddlesbrough
ModeFullTime
Duration36 Months
FeeGBP 15,000
September 2026
CampusTeesside Middlesbrough Campus
CityMiddlesbrough
ModeFullTime
Duration48 Months
FeeGBP 15,000