Overview
About this programme
This sample programme builds strong foundations in programming, algorithms and systems, then lets you apply them in team projects. You would also consider the ethical and social questions raised by computing.
What you’ll study
Illustrative areas of study. The approved curriculum and module list will be published by the university.
Programming fundamentals
Algorithms and data structures
Computer systems and networks
Databases and the web
Software engineering team project
Computing, ethics and society
Entry requirements
Entry requirements for this programme have not been confirmed. The university will publish academic, English-language and any portfolio or interview requirements here. Until then, contact the admissions team for guidance.
Careers & next steps
Study in this area can lead towards roles in software development, data analysis, systems design, research and further study. Outcomes vary and are not guaranteed; replace this text with verified graduate-destination information.
Ready to apply?
Next steps
Check the entry requirements, prepare your documents and contact admissions with any questions. Fees and application dates will be published once confirmed.