University of Sheffield Campus
S. Bachelor
On Campus
University of Sheffield Logo
University of Sheffield
Sheffield
United Kingdom

Computer Science

About

The Bachelor of Science in Computer Science at the University of Sheffield is a four-year, full-time, on-campus program designed to provide students with a comprehensive understanding of computer science, including programming, algorithms, data structures, and artificial intelligence. The program also includes practical experience in software development, systems architecture, and IT management.

Graduates will be prepared for careers in software development, IT consulting, and cybersecurity, with the technical skills and knowledge needed to build, test, and maintain complex software systems. The program’s hands-on approach ensures students are ready to tackle real-world computing challenges in a rapidly evolving industry.

Key information

Duration
-
Tuition fee
$40,733.00/year
Start dates & application deadlines
-
More details
-

Key Facts

  • Program Title: Computer Science
  • Degree Type: S. Bachelor
  • Duration: 4 years
  • Mode of Study: Full-time, On Campus
  • Application Deadline: 30 June 2026
  • Location: University of Sheffield, United Kingdom
  • Field of Study: Computer Sciences
  • Language of Instruction: English

Program Structure

Year 1 – Foundations of Computer Science

  • Introduction to Computer Science
  • Programming Fundamentals (Python, Java)
  • Data Structures and Algorithms
  • Computer Systems and Architecture
  • Mathematical Foundations for Computer Science

Year 2 – Intermediate Computer Science

  • Object-Oriented Programming
  • Operating Systems
  • Database Systems and Management
  • Software Engineering Principles
  • Discrete Mathematics and Logic

Year 3 – Advanced Computer Science

  • Advanced Algorithms and Data Structures
  • Artificial Intelligence and Machine Learning
  • Computer Networks and Security
  • Web Development and Front-End Technologies
  • Independent Research Project / Dissertation

Year 4 – Specialized Computer Science Topics

  • Advanced Software Engineering
  • Mobile App Development
  • Cloud Computing
  • Computational Theory
  • Final Year Project / Dissertation

Career Opportunities

Graduates of the Computer Science program will be well-prepared for careers in software development, data analysis, cybersecurity, and IT systems management. Career opportunities include roles such as software engineer, systems analyst, data scientist, network engineer, cybersecurity specialist, and cloud solutions architect. The program provides a strong foundation for roles in technology companies, government agencies, and research institutions.

Why Choose This Program

The Bachelor of Science in Computer Science provides a comprehensive understanding of computer systems, programming, and data structures. The program emphasizes problem-solving, software development, and emerging technologies such as AI and machine learning, preparing graduates for the fast-paced and ever-evolving tech industry. With a strong foundation in both theoretical and applied computer science, students will gain the necessary skills to design, develop, and implement complex software systems. The final year project ensures students gain hands-on experience and industry-relevant skills, making them highly competitive in the job market.

Contact Information

For further information, please contact the admissions office at:
Phone: +44 114 222 1234
Email: admissions@sheffield.ac.uk
Address: University of Sheffield, Western Bank, Sheffield, S10 2TN, United Kingdom