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 Develop practical skills in mobile app development and data visualization Build a strong foundation in core computer science and systems modeling Learn to engineer reliable and efficient software from conception to deployment
Available Intakes
September 2026
CampusBay Campus
CitySwansea
ModeFullTime
Duration48 Months
FeeGBP 18,550