All our computer science courses are available as a BSc or an undergraduate master's for more in-depth study. They are also all available with the option of taking a professional placement or study abroad to add to your experience and improve your employment prospects.
In your first year, you'll learn the foundations of computer science, before specialising in more detailed units in the following years.
As you progress, you can tailor your studies to your strengths and interests with optional units and individual projects after your first year.