University of Sheffield Campus
Bachelor of Science
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 three-year, full-time, on-campus program designed to provide students with a comprehensive understanding of the principles of computer science. The program covers core topics such as programming, algorithms, data structures, computer systems, and software development, ensuring that students are equipped with the technical skills needed to thrive in the rapidly evolving tech industry.

Graduates of this program will be well-prepared for careers in software development, data analysis, and IT consulting. The curriculum provides both theoretical knowledge and practical skills, making it ideal for students aiming to work in fields such as artificial intelligence, cybersecurity, and software engineering.

Key information

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

Key Facts

  • Program Title: Computer Science
  • Degree Type: Bachelor of Science
  • Duration: 3 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, C++)
  • Computer Systems and Architecture
  • Data Structures and Algorithms
  • Discrete Mathematics for Computer Science

Year 2 – Intermediate Computer Science

  • Object-Oriented Programming
  • Operating Systems
  • Database Systems and Management
  • Software Engineering Principles
  • Web Development and Front-End Technologies

Year 3 – Advanced Computer Science and Specialization

  • Advanced Algorithms
  • Artificial Intelligence and Machine Learning
  • Computer Networks and Security
  • Software Design and Architecture
  • Independent Research Project / Dissertation

Career Opportunities

Graduates of the Computer Science program will be well-prepared for a wide range of roles in software development, systems administration, data science, and IT management. Career opportunities include positions such as software developer, systems analyst, data scientist, network engineer, and IT consultant. The program prepares students for industries including technology, healthcare, finance, and business, where computer science expertise is in high demand.

Why Choose This Program

The Bachelor of Science in Computer Science offers a strong foundation in both theoretical and practical aspects of computer science. The program emphasizes programming skills, system design, and problem-solving, ensuring graduates are well-equipped to address complex computing challenges. With a focus on both hardware and software systems, the program provides a solid base for careers in software development, cybersecurity, and data science, offering opportunities for specialization in areas such as AI, machine learning, and web development. The hands-on approach to learning ensures students graduate with the skills and knowledge necessary to thrive in the fast-paced tech industry.

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