
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.
The Computer Science BSc is a three-year full-time programme. The curriculum is structured with core modules in the first two years to build a strong foundation, followed by optional modules and a dissertation in the final year to allow for specialisation. While first-year modules are confirmed, details for subsequent years may be subject to change.
A Computer Science degree from Sheffield equips you with skills highly valued in the industry, preparing you for a wide range of career paths. The program focuses on developing both technical expertise and professional skills, ensuring graduates are well-rounded and competitive candidates.
Some academic departments may require a higher English language score. Conditional offers can be made to applicants who do not yet meet the English language requirements. Applicants who have completed a first degree taught in English in a majority native English-speaking country may not need further English language evidence. The University of Sheffield International College offers pathways for students who do not meet direct entry requirements.
Tuition fees and living costs can vary. It is recommended to check the latest information on the University of Sheffield's official fees and funding pages and use the Student Funding Calculator for personalized estimates.
This course is accredited by the British Computer Society (BCS). It fully meets the requirements for Chartered Information Technology Professional (CITP) and partially meets the requirements for Chartered Engineer (CEng).
For IELTS, you need an overall score of 6.5 with a minimum of 6.0 in each component. Some departments may require a higher score. Conditional offers can be made if you do not yet meet the English language requirements.
The academic entry requirement is typically A*AA or AAA at A Level. Specific requirements may vary, and the University of Sheffield International College offers pathway programmes if direct entry requirements are not met.
The Bachelor of Science (BSc) in Computer Science is a full-time, three-year programme. The course typically starts in September.
Specific international tuition fees and living costs are not detailed here. Prospective students should consult the University of Sheffield's official fees and funding pages and use the Student Funding Calculator for personalized estimates.
Graduates are prepared for roles such as Software Engineer, Cybersecurity Analyst, Machine Learning Engineer, Robotics Engineer, Data Scientist, and Software Developer. The degree equips you with highly valued technical and professional skills.
Applications are typically managed through UCAS for UK undergraduate degrees. You will need to check entry requirements, prepare documents like transcripts and English language scores, and submit your application online, usually by January for September entry.