Computer Science
Apply nowProgression Summary
computer science underpins much of modern life and supports economic opportunity at all levels. the fundamentals of the subject give you opportunities to shape the future across a wide range of sectors, including web platforms, computer graphics and communication technology, to machine learning, ai, and computer vision. you will be trained to apply scientific principles to support the creation of mathematical models of real-world problems through computer programming. the bsc computer science programme offers an in-depth engagement with core computer science skills including algorithms, data structures, secure systems, software engineering, architectures and networking. we are committed to ensuring that your skills are set within an ethical framework and are working to embed ual’s principles for climate, social and racial justice. what to expect coding: learn practical coding skills in modern programming languages common in industry, enabling you to develop for a wide range of professional contexts. project-based learning: complete a range of computing projects, learning how to apply your skills and understanding to real-world problems. ethical computing: learn how computational technologies have the potential to impact individuals and society at scale. collaboration and creativity: work with others and creatively solve problems. these abilities and attributes are highly sought after by graduate employers. the creative computing institute community: join a community of students, academics and researchers who are passionate about shaping the future of computing. you will become a member of our integrated online community. a supportive environment: access to both technical and pastoral support and part of a community committed to promoting accessibility, diversity and inclusion. an optional foundation year: option to take a ‘year zero’ course that gives you a foundational understanding of creative computing and prepares you for the rest of the course, whichever direction you choose. industry experience and opportunities throughout the course, you will learn using industry standard tools and frameworks, ensuring you are ready to progress to a wide range of roles across the technology sector. you will also benefit from industry talks and meet industry representatives throughout your studies. you will have the opportunity to undertake an optional year in industry, details of which will be provided in the second year of study. entrepreneurship is encouraged and the opportunity to start enterprises will be supported with business training, access to incubator programs, and team entrepreneurship pedagogies. mode of study bsc computer science is offered in full-time mode. it is divided into 3 stages over 3 academic years. each stage consists of 30 teaching weeks. you will be expected to commit an average of 40 hours per week to your course, including teaching hours and independent study.
Start Date
Tuition fees

