The Computer Science with Foundation Year BSc at the University of Leicester is your gateway to a dynamic career in technology, designed for aspiring computer scientists who may not yet meet the direct entry requirements. You will explore fundamental principles of programming, algorithms, and data structures, alongside essential mathematics and software engineering practices. This programme prepares you to tackle complex computational problems, fostering the critical thinking and technical expertise demanded by the ever-evolving digital landscape. If you are passionate about innovation and eager to build a strong foundation in computer science, this course is designed for you.
This full-time, on-campus degree is studied over four years, including a preparatory foundation year. You will engage with core subjects like operating systems, databases, and software architecture, developing practical skills through hands-on projects and laboratory sessions. Your learning experience will be enhanced by opportunities to specialise in areas such as artificial intelligence, cybersecurity, or big data analytics through carefully selected option modules. Upon successful completion, you will graduate with the analytical and problem-solving abilities to pursue diverse roles in the tech industry, from software development to data science.