The BSc (Hons) Software Engineering at Teesside University is designed to equip students with essential skills in software design, development, and maintenance. Students learn key topics such as programming, requirement analysis, database development, system architecture, and project management. The course also addresses professional, ethical, security, and social issues in software engineering practice.
Learners gain hands-on experience through live industry briefs, hackathons, and case studies in collaboration with major organisations such as Cisco, Sage, and HMRC. The course aligns with BCS standards, meaning graduates may be eligible to register as Chartered IT Professionals (CITP). It is typically a three-year full-time programme with an optional placement year available.
Throughout the course, students study modules in software development, system design, databases, algorithms, cybersecurity, and professional practice. Teaching combines lectures, tutorials, laboratory sessions, workshops, and group projects, while assessment methods include programming assignments, reports, presentations, and project work. In the final year, students complete a capstone project or dissertation applying their skills to real-world challenges.
Teesside University, located in Middlesbrough, North East England, has a strong history of practical and applied education. Founded as Constantine Technical College in 1930 and gaining university status in 1992, Teesside now comprises several schools including Computing, Engineering and Digital Technologies, Health and Life Sciences, and Arts and Creative Industries.
The university focuses on hands-on learning and industry engagement. Student life includes an active Students’ Union, numerous clubs, societies, and support services for wellbeing, career development, and academic success. Many programmes, including Software Engineering, feature real-world projects, applied labs, and collaboration with professionals who have direct industry experience.
The annual tuition fee for international students studying the BSc (Hons) Software Engineering at Teesside University is £17,000 for full-time study. Fees are reviewed annually and may be subject to change.
Teesside University offers a wide range of scholarships and awards to support international and UK students. Some are automatically granted to eligible students, while others require an application. Key examples include the Academic Excellence Scholarship worth up to £3,000 in the first academic year, and several international awards such as the Vice Chancellor’s Scholarship, Advance Scholarship, and Alumni Scholarship. The university also participates in the prestigious GREAT Scholarships scheme. Students are advised to visit the official funding pages for current details on eligibility, application deadlines, and award values.
Graduates of the BSc (Hons) Software Engineering programme can pursue various professional roles in the tech industry, including:
Applications for the BSc (Hons) Software Engineering course at Teesside University can be made through the UCAS portal. For personalised assistance, students can reach out to our experienced counsellors at AHZ for free guidance throughout the admission process.
Latest Blogs