The United Kingdom lists 42 Bachelor's programmes in Computer Science and IT across 24 universities, with coverage ranging from software engineering and artificial intelligence to cybersecurity and games development. Institutions such as the University of Nottingham, the University of Sheffield, Birmingham City University, and the University of Dundee appear in this group, offering accredited degrees with strong graduate employment records.
Tuition ranges from free to roughly €38k per year. Some programmes carry no fee, which may reflect Scottish universities' arrangements for EU or UK-domiciled students, so international applicants should confirm fee status with each institution before applying. Sandwich-year placements and industry-sponsored projects are common features of UK computer science degrees.
Aston University's online Bachelor of Science in Computer Science is designed for students with or without prior coding experience, including those without an A-level in Maths. This BCS-accredited program will take you from a beginner level to being industry-ready in four years of part-time, flexible study. You will develop expertise in various programming languages, artificial intelligence, machine learning, and web development, preparing you for a career in the rapidly evolving technology sector. The curriculum is structured to equip you with the skills needed to innovate and lead in future tech advancements.
This joint honours degree program combines the study of Biology and Computer Science, offering a unique interdisciplinary approach to understanding complex biological systems through computational methods. You will gain a strong foundation in both biological principles and advanced computing techniques, preparing you for a wide range of scientific and technological careers. The course is designed to leverage the strengths of both the Biology and Computer Science departments, providing a comprehensive learning experience.
This BSc (Hons) Computer Science degree at Buckinghamshire New University is designed to equip you with the essential skills to tackle real-world computing challenges. The program blends theoretical knowledge with hands-on practical experience, preparing you for a diverse range of careers in the rapidly evolving technology sector. You will explore fundamental concepts from coding and data science to cloud computing and artificial intelligence. The course is structured to accommodate students with varying levels of prior computing experience, providing a solid foundation and allowing you to specialize in areas like Artificial Intelligence in your later years. The curriculum focuses on modern computer science and software engineering, ensuring you gain highly valued skills for today's industry workplace.

Step into the world of innovation with a Computer Science degree. This program equips you with the tools to design smarter systems, tackle cyber threats, and handle Big Data. With a focus on practical learning and industry-relevant skills, you'll be prepared for diverse career paths such as network engineer, systems administrator, data analyst, or cloud solutions architect. The curriculum emphasizes securing networks and cloud systems using cryptographic techniques, analyzing Big Data, and applying Artificial Intelligence. You will also explore the ethical, legal, and environmental impact of technology, learning to create responsible and sustainable systems. Collaboration with industry experts on real-world computing challenges is integrated throughout the course. Learning takes place in specialized facilities, including advanced computing labs, VR technology, and collaborative workspaces within the Verena Holmes STEM building. The program also offers opportunities for a placement year between years two and three, or to study abroad at partner institutions in North America. Graduates are prepared to make a meaningful impact in the tech industry and society.
This Bachelor of Science (with Honours) in Computer Science degree is designed to equip you with the knowledge and skills to develop technological solutions for real-world problems. The curriculum emphasizes cutting-edge topics like artificial intelligence and machine learning, alongside foundational computer science principles, ensuring your learning is aligned with current industry needs and research. You will develop essential software development, analytical, and problem-solving abilities crucial for a dynamic computing career. The program covers digital technologies such as AI, mobile app development, and robotics, preparing graduates for diverse sectors including finance, healthcare, telecommunications, and cybersecurity.

This four-year BSc (Hons) Computer Science with Foundation Year program is designed for students who may not meet the direct entry requirements for a full Honours degree. The foundation year provides essential skills and knowledge to prepare you for degree-level study. You'll delve into the dynamic field of computer science, learning to design advanced systems, combat cyber threats, and manage large datasets. The program emphasizes practical application, equipping you with skills highly valued by employers in roles such as network engineer, systems administrator, data analyst, or cloud solutions architect. The curriculum focuses on sustainability, ethical AI, and responsible data practices, ensuring graduates develop secure, energy-efficient, and socially conscious technology. You will learn from experienced academics in specialized facilities, including high-spec computing labs and VR technology within the Verena Holmes STEM building.
This BSc Computer Science degree provides a comprehensive foundation in programming, computing, and mathematical skills essential for the modern technology industry. The program emphasizes a hands-on, project-based approach from the outset, allowing you to develop practical skills by creating your own software, web applications, data visualizations, and games. You'll learn industry-standard tools and practices, including various programming languages, machine learning, data mining, and artificial intelligence, alongside crucial soft skills like project management and user-centred design. The degree is designed to equip you with a portfolio of work to launch your tech career, even if you have no prior coding experience, as the course starts with the basics and progresses to a professional level.
This one-year BSc (Hons) Computer Science Top-up degree is designed for students who have already completed a Foundation Degree, HND, or equivalent Level 5 qualification in a relevant computing subject. The program allows you to fast-track your studies to achieve a full Bachelor's degree, enhancing your knowledge and skills across key areas like software engineering, databases, networking, cybersecurity, and cloud technologies. The course is career-focused and practical, preparing you for diverse roles within the modern digital and computing industries. It's ideal for those passionate about computing and seeking an industry-relevant qualification that strengthens problem-solving abilities and professional practice.
The BSc (Hons) Business Computing and IT program at Aston University is designed for students who want to bridge the gap between technology and business. Over four years, you will develop a strong foundation in relevant technical skills combined with a deep understanding of business systems and structures. This course prepares you to become an ICT practitioner capable of effective communication, problem-solving, and finding innovative applications for technology. You will gain practical, hands-on experience and benefit from a curriculum informed by the latest research and consultancy from academic staff.

The BSc (Hons) Business Information Technology (BIT) course at Birmingham City University is designed for students who want to bridge the gap between IT and business. This program will equip you with the essential knowledge and skills to drive digital transformation, foster innovation, and support business growth in various industries. You will develop critical computing skills alongside highly sought-after digital transformation competencies, preparing you to collaborate effectively with both technical and non-technical business users. Throughout the course, you'll be supported by experienced teaching staff with industry backgrounds and active involvement in research. The curriculum emphasizes practical application, with opportunities to work on real-life case studies and live project briefs. You will gain a deep understanding of how to design, develop, and utilize information systems, and how organizations can leverage data for improved decision-making. The program is based at our City Centre Campus, providing access to virtual learning environments, networking opportunities, and specialized labs. Beyond technical knowledge, the course also focuses on developing your personal and professional skills, including teamwork and problem-solving, to prepare you for a positive impact on modern society. An optional professional placement year is available, allowing you to gain valuable work experience and explore career paths.
This four-year Bachelor of Science (BSc) program in Business Information Technology at Aberystwyth University is designed to equip students with the skills to use technology to solve complex business problems. The curriculum focuses on key areas such as Systems Analysis, Database Applications, E-Commerce, and Web Programming, enabling students to translate business needs into effective technological solutions. A distinctive feature of this program is the integrated year in industry, which provides invaluable practical experience and significantly enhances career prospects by developing highly transferable skills sought by employers in the field. The program emphasizes employability, providing access to dedicated Linux and Mac OS X laboratories and central servers for hands-on learning. Students are taught by lecturers with strong industry links and research experience, many holding PhDs and Higher Education Academy fellowships. This ensures a blend of academic rigor and real-world relevance in the teaching approach, preparing graduates for diverse roles in the rapidly evolving IT and business sectors.
The Computer Science BSc at Aberystwyth University offers a comprehensive foundation in key areas such as infrastructure, programming, web development, and communication technology. This three-year undergraduate program is accredited by the British Computer Society (BCS), the Chartered Institute for IT, ensuring a curriculum that meets professional standards and equips you with highly sought-after skills for the competitive job market. Throughout the course, you will develop critical problem-solving abilities, covering analysis, design, solution selection, and implementation. The curriculum is informed by cutting-edge research, delivered in a supportive learning environment, and designed with strong links to industry to enhance your employability.

The University of Edinburgh's School of Informatics offers a range of study opportunities at undergraduate, postgraduate, and PhD levels. It is a globally recognized center for research and education in areas such as artificial intelligence, computer science, cognitive science, data science, and robotics. The school fosters a diverse and international community within the vibrant setting of Edinburgh.
The BSc Computer Science program at Aston University prepares students for a dynamic career in the rapidly evolving digital sector. This course focuses on fundamental computer science principles while integrating current industry trends, including artificial intelligence. The curriculum is designed to provide both theoretical knowledge and practical experience, equipping graduates with skills highly valued by leading technology employers. Students will engage in real-world projects, have opportunities for placements, and collaborate with industry partners to build a strong professional portfolio before graduation. This program is accredited by the British Computer Society (BCS), aiming to help students achieve a Chartered IT Professional (CITP) qualification.
This Bachelor of Science (BSc Hons) in Computer Science with a pathway in Algorithms and Optimisation focuses on the fundamental principles of computer science and the cutting edge of technology. The programme aims to provide students with a comprehensive understanding of how computers work and their capabilities. You will explore complex problem-solving techniques, which are essential in a field where even advanced computers face challenges. The curriculum is designed to ensure graduates are well-equipped to understand the possibilities and limitations within the realm of computing.
This degree focuses on the practical application of Data Science and Artificial Intelligence (AI) to create solutions for real-world problems. You will learn how to analyze data, develop AI systems that can learn and adapt, and build intelligent systems for various applications. The program emphasizes hands-on projects, teamwork, and the use of industry-standard tools, moving beyond theoretical concepts to address practical challenges. You will explore topics such as machine learning, data visualization, natural language processing, and ethical AI, gaining skills to understand and shape the impact of data and AI across different sectors.
The School of Computer Science and Informatics at Cardiff University offers a research-led environment with a strong reputation for excellent teaching and courses that have a real-world impact. The school houses over 2000 students and 190 specialist staff across research, teaching, and professional services. Our primary facility, Abacws, is a modern building located in the heart of the city. Our degree programmes are designed to be relevant and are shaped by our leading, multidisciplinary research. We are recognised for our expertise in complex systems, data and knowledge engineering, and visual computing. The school is also a recognised Academic Centre of Excellence in Cyber Security Education and Research by the UK National Cyber Security Centre.

This three-year Bachelor of Science (BSc) in Computer Science provides a comprehensive grounding in the theoretical and practical aspects of this dynamic field. You will develop essential problem-solving skills and learn to apply your knowledge to create solutions for our digital world. The course covers core computer science concepts and allows you to explore cutting-edge technologies such as speech recognition, voice synthesis, text summarisation, and machine learning. The curriculum includes foundational modules in the first two years, with a range of optional modules in the final year allowing you to specialise in areas like software reengineering or cybersecurity. A significant dissertation project in the final year offers an opportunity for in-depth, independent exploration guided by faculty. Beyond technical skills, the program emphasizes professional development, including teamwork, communication, and presentation abilities, which are highly valued by employers. You'll gain access to the latest software and equipment in dedicated labs, including high-spec computers and a robotics arena. Support is available through a dedicated student welfare advisor to help with the transition to university life and academic challenges.
Study Computer Science at the University of Liverpool to gain a deep understanding of the technology that shapes modern life. This programme is ideal for those with a strong interest in computers, software, and technology. You will learn to create functional applications and develop skills in iterating and improving your work. The curriculum covers fundamental principles and core theories of computer science, applicable across various specialisms. Your first year will introduce you to procedural programming and the essential hardware and software components of computer systems, alongside formal analytical techniques and data structures.
This Bachelor of Science degree in Computer Science explores the fundamental principles of hardware and software, enabling you to study new systems, methodologies, and ways of thinking. You will develop essential skills for a career in computer science, delving into the bedrock of computation, mathematical theory, and analysis, and learning which programming languages power global networks. The course covers software development, modern security issues, and database management. You will study in a £13 million Tech Hub equipped with modern computing labs and workspaces supporting technologies like virtual reality and robotics. The program is designed for both those new to programming and those with existing experience, focusing on practical skills from the outset. You'll apply computer science concepts to intelligent systems, data science, and complex systems, gaining hands-on experience with industry-standard tools to prepare you for future challenges in technology. As part of your studies, you may have the opportunity to gain industry experience through an optional placement year or a study abroad program, with past students securing positions at organisations such as Jaguar Land Rover, Barclays, and the NHS. This degree is accredited by BCS, The Chartered Institute for IT, which is a crucial step towards professional registration as a Chartered IT Professional and is highly respected within the tech sector.
This Bachelor of Science (BSc) Honours degree in Computer Science will equip you with the skills to design and develop cutting-edge software tools and systems. You will gain a deep understanding of how to enhance and utilise computer technology, covering areas like object-oriented programming, modern web development, database technologies, artificial intelligence, and machine learning. The course allows you to tailor your studies to align with your specific career ambitions. This programme is ideal for individuals with a strong interest in technology who aspire to roles such as software engineer, data scientist, app developer, or IT consultant. The versatile skillset developed here opens doors to numerous exciting career paths across various industries. The University of Bradford's Computer Science department has a long-standing history and strong research foundation in the field, providing opportunities to work on advanced projects supervised by research-active staff. The first year is shared with other Computer Science programmes, offering the flexibility to switch courses if your interests evolve.
This BSc Hons Computer Science degree provides a comprehensive foundation in the core principles of the field, starting with practical problem-solving and an understanding of how computers function. You will explore key areas such as programming languages, user interfaces, security, computer ethics, and artificial intelligence. The course curriculum is informed by the university's leading research, allowing you to delve into topics like mixed reality, cyber-physical systems, assistive robots, and the Internet of Things. As you progress, you will have the flexibility to specialise in areas that align with your specific interests and future career aspirations.
In a rapidly evolving digital world, this Computer Science program places you at the forefront of technological innovation. You will explore key areas like machine learning, data science, web programming, and security engineering, equipping you with the skills to design software solutions for complex challenges across science, engineering, and healthcare. Taught by a research-leading academic team, the course allows you to tailor your studies to your interests, from big data to computer games. Queen Mary is ranked highly for Computer Science in the UK, with its research reflecting global challenges. Graduates are prepared for diverse careers in investment banking, AI development, or cutting-edge research.
Anglia Ruskin University offers a range of Computer Science degrees designed to equip students with the skills needed for a successful career in the rapidly evolving technology sector. Whether you are looking for an undergraduate or postgraduate qualification, the university provides comprehensive courses in various computing and IT specializations. These programs focus on practical application and theoretical knowledge to prepare you for the challenges and opportunities in the field of computer science.
This four-year MSci Hons in Computer Science provides a comprehensive foundation in the field, starting with core principles and progressing to advanced master's-level modules. You'll engage in practical problem-solving from day one, gaining hands-on experience with computer systems and programming. The course covers a wide range of topics, including programming languages, user interfaces, security, ethics, and artificial intelligence, all informed by the university's cutting-edge research. In the final year, you will have the opportunity to undertake a significant research project, allowing you to specialize in an area of interest, contribute to the field, and develop advanced skills. The curriculum is designed to be flexible, enabling you to tailor your degree to your specific interests and career aspirations, with opportunities to explore specialisms such as mixed reality, cyber-physical systems, robotics, and the Internet of Things.

The BSc Computer Science with AI is designed for students keen to explore the cutting-edge field of artificial intelligence. This program combines fundamental computer science principles with advanced AI techniques, preparing you to develop innovative solutions for complex problems. You will gain expertise in areas such as machine learning, neural networks, and natural language processing, complemented by hands-on experience with industry-standard AI tools and technologies. The course offers a unique blend of theoretical knowledge and practical application, ensuring you are well-equipped for a career in the rapidly evolving AI sector. The program can be studied full-time over three years or part-time over four years, with an optional Foundation Year available for those who need additional preparation.
This Computer Science degree provides a strong foundation in the core principles of the field, starting with practical problem-solving from day one. You will gain hands-on experience in how computers operate and explore essential topics like programming languages, user interfaces, security, computer ethics, and artificial intelligence. The course is designed to connect with current research, allowing you to specialize in areas such as mixed reality, cyber physical systems, assistive robots, and the Internet of Things as you progress. The third year of this four-year program is dedicated to a 'Year in Industry'. This provides a valuable opportunity to apply your academic knowledge to real-world projects in a professional setting. These placements are typically paid and can offer a pathway to securing a job offer before graduation, giving you a significant career advantage.
This program offers a comprehensive exploration of the rapidly evolving field of computing and digital technology. You will gain a deep understanding of hardware, software, and networking principles, with opportunities to specialize in areas like artificial intelligence, cybersecurity, and data science. The curriculum is designed to equip you with practical skills and theoretical knowledge, preparing you for a wide range of careers in the tech industry.
This Bachelor of Science (BSc) with Honours in Computing offers a comprehensive exploration of the digital world, covering areas from gaming and e-commerce to programming and big data. You will gain a strong foundation in computer science principles, design, and structure, alongside practical skills in web development and networking. The degree is accredited by BCS, The Chartered Institute for IT, providing a pathway towards professional IT qualifications. The program emphasizes hands-on learning in modern facilities, including a £13m Tech Hub equipped with advanced hardware and software, VR/AR capabilities, and big data servers. You'll develop both specialist knowledge and transferable skills in IT and project management, preparing you for a wide range of career opportunities. The course structure allows for flexibility, with options to tailor your studies and potential for a sandwich year or study abroad experience.
The BSc Data Science at Aberystwyth University is a three-year undergraduate program designed to equip you with essential skills in making sense of large datasets. This interdisciplinary course combines mathematical, statistical, and computational approaches to prepare you for a successful career in a rapidly growing field. Data science is integral to modern society, with an increasing global demand for professionals who can analyze and interpret 'Big Data' from various sources, including scientific research, online shopping, and social media. This program addresses the current shortage of qualified data science graduates, offering strong employability prospects. Taught jointly by the Departments of Mathematics and Computer Science, you will gain a robust foundation in programming, database design, data modeling, probability, statistical techniques, and software system testing. A variety of optional modules allow for specialization or broad study, positioning you well for a career in quantitative analysis or further academic pursuits.

Falmouth University offers a BA(Hons) in Game Development where students can master game creation skills while specializing in a chosen discipline. The program aims to equip students with industry-level technical, creative, and professional skills in an environment that simulates a professional game development studio. Students will learn to collaborate in multi-skilled teams and develop their own games from the beginning of their studies. Falmouth University is recognized as a leading institution for game design.

Graduate attributes are the essential qualities, skills, and academic abilities that the University of Bolton community values and expects students to develop during their studies. These attributes are not solely learned in lectures but are cultivated through practical experiences and continuous reflection. They are unique to each student, reflecting their individual starting points, experiences, development, and understanding. The Graduate Attributes Matrix for Employability (GAME) provides a structured framework for academic staff to assess and enhance these core skills, ensuring they are relevant to the workplace and integrated into the curriculum. These attributes support students' personal development and clearly articulate their employability and transferable skills.
This course equips you with the skills needed to manage IT within various industries. You'll gain technical knowledge in areas like programming and information systems, combined with essential business understanding, interpersonal skills, and project management techniques. The program emphasizes practical application through team exercises, presentations, and interviews. Students benefit from state-of-the-art facilities and have the opportunity for a work placement in their third year, often leading to graduate employment with placement companies.
The American University in London (AUL) offers a diverse range of academic programs across several faculties and schools. These include undergraduate and graduate degrees, as well as certificates and diplomas. Programs are available in areas such as Liberal Arts and Education, Business, Engineering, Computer Science, Artificial Intelligence, Telecommunication Engineering, and Law. Undergraduate programs typically require 124 credits and have a duration of 3-4 years. Graduate programs vary, with Master's degrees generally requiring 36 credits and taking 1-2 years, while PhD programs require 72 credits and can take 2-4 years to complete. AUL also offers specialized diplomas and certificates in various fields.
The University of Bedfordshire offers a wide range of undergraduate, postgraduate, and research degree programs. The university is committed to providing a supportive and engaging learning environment for all students, including a significant international student community. They focus on helping students develop the skills and knowledge necessary for their future careers. Information regarding specific courses, fees, application processes, and support services is available through various university channels.
The University of Bolton offers a diverse range of undergraduate and postgraduate courses across various subject areas. Committed to student success, the university emphasizes practical learning and career development. Bolton is recognized for its supportive environment, aiming to make higher education accessible and rewarding for all students, embodying the ethos of '#UniAsItShouldBe'.
Tuition ranges from free to roughly €38k per year. International fee rates differ from home rates, so confirm your fee status with each university.
24 universities are listed, including the University of Nottingham, the University of Sheffield, Birmingham City University, and the University of Dundee.
Yes. A UK Student visa and IELTS 6.0 or equivalent are typically required. Offers are usually conditional on achieving the stated grade requirements in relevant subjects.
A-levels in mathematics and a science or technology subject are commonly required. International students should present equivalent qualifications such as the IB Diploma or national equivalents.
Apply through UCAS by the standard January deadline for UK undergraduate entry. You can list up to five universities and should include a personal statement highlighting your interest in computing.