We are delighted to welcome you to a journey where curiosity meets innovation.
At the heart of our BSc Computer Science course is a commitment to nurturing passionately curious minds—empowering you to lead the future of Computer Science and IT and make meaningful contributions to solving real-world problems.
Computer Science is one of the most influential and topical disciplines globally, shaping everything from scientific research and healthcare to finance, education, agriculture, transportation and even everyday household devices. Our programme offers a dynamic blend of theory and hands-on experience across key areas such as programming, artificial intelligence, machine learning, deep learning, cyber security, robotics, mobile and desktop application development, professional practices, creative computing and game design.
With access to cutting-edge technologies, modern infrastructure, and a team of experienced academic staff, you’ll be supported every step of the way. Our vision is to instill a spirit of curiosity, collaboration and adaptability—equipping you with the skills and mindset needed to thrive in the ever-evolving tech landscape of the 21st century.
Welcome aboard—your future in Computer Science starts here.
Timetable
TBC
Pre-induction activities
These optional resources will familiarise students to fundamental concepts in Computer Science:
Please bring your photo ID with you to complete the ID verification check for Student Finance confirmation.
IMPORTANT: Please bring your photo ID with you to complete the ID verification check for Student Finance confirmation.
Your teaching team
Dr. Adnan N. Qureshi
Dr. Adnan N. Qureshi received his Ph.D. from the Institute for Research in Applicable Computing (IRAC), University of Bedfordshire, UK. His research areas include bio-medical image and signal processing, computer vision, machine learning, optimization and autonomous systems. He is Programme Leader and Senior Lecturer of Computer Science.
Dr. Vincent Hall
Dr. Vincent Hall is currently working as Lecturer in Computer Science. He is an expert in Data Science and Machine Learning with a first UG masters degree in Physics and Astronomy (Leeds). His MSc was in the Physical Sciences – Life Sciences boundary (Warwick). His PhD entailed creating a Machine Learning method to help Chemists by estimating the structures of proteins with UV light scans. The latest version of this technology, now updated and added to by others, is licenced by Warwick Innovation to Pharma companies, and free for academic use.
Alethe Bailey
Alethe Bailey has a passion for computer science education and a strong commitment to life-long learning. She is convinced that teachers trained to the highest standards would provide children with the best schooling possible. She worked extensively on a range of computing projects and collaboratively with schools and other establishments to enhance teaching and learning.
Module delivery
There will be 3 modules per semester with 9 hours of teaching per week on campus.
Your journey into the world of Computer Science begins with a strong foundation. In your first year, you’ll explore the core principles that underpin this dynamic field. You’ll learn to analyse small-scale problems and design effective solutions using contemporary tools and technologies.
Through hands-on practical and engaging modules: Developing as a Computer Scientist, Programming Fundamentals, Fundamentals of Web Design, Object Oriented Programming & Data Structures, Database Design & Development and Fundamentals of Systems & Networking, you’ll develop essential technical skills with conceptual underpinnings
At the same time, you’ll be introduced to the ethos of the industry, including a critical awareness of professional and ethical considerations.