Course Overview
Course Overview This BSc Software Engineering degree equips students with the robust programming skills and theoretical knowledge required to design, build, and test sophisticated software systems. The curriculum progresses from core computer science fundamentals to advanced specializations in software design, preparing graduates for a successful career in the tech industry. Key Program Highlights Master in-demand programming languages, including C and Java Specialize in advanced topics like software testing and design patterns Learn to develop applications for mobile and other platforms Gain expertise in data visualization and computer systems modeling Build a strong foundation in both practical and theoretical computer science
Available Intakes
September 2026
CampusBay Campus
CitySwansea
ModeFullTime
Duration36 Months
FeeGBP 18,550