University of Southampton Campus
Bachelor of Science
On Campus
University of Southampton Logo
University of Southampton
Southampton
United Kingdom

Computer Science

About

The Bachelor of Science in Computer Science at the University of Southampton provides students with a solid foundation in computer programming, systems design, and data structures. This three-year, full-time program covers topics such as algorithms, software engineering, databases, and artificial intelligence, with a focus on practical problem-solving and software development.

On-campus learning includes coding challenges, software development projects, and collaborative teamwork. Graduates are well-prepared for careers in software development, data science, cybersecurity, and IT consulting, where they can develop innovative technology solutions across various industries.

Key information

Duration
-
Tuition fee
$41,350.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: 14 January 2026
  • Location: University of Southampton, 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
  • Discrete Mathematics for Computer Science
  • Computer Systems and Architecture
  • Introduction to Databases

Year 2 – Intermediate Computer Science

  • Data Structures and Algorithms
  • Object-Oriented Programming
  • Software Engineering Principles
  • Computer Networks
  • Web Development and Design

Year 3 – Advanced Computer Science and Specialization

  • Artificial Intelligence and Machine Learning
  • Advanced Algorithms and Complexity
  • Cybersecurity and Cryptography
  • Mobile Application Development
  • Research Project in Computer Science

Career Opportunities

Graduates of the Computer Science Bachelor of Science program are highly sought after in a variety of industries, including software development, cybersecurity, artificial intelligence, and data science. The program equips graduates with the necessary skills to work as software developers, systems analysts, network engineers, data scientists, and AI specialists. With the growing demand for technology professionals, graduates have ample opportunities in both private and public sectors, including roles in tech companies, startups, and financial institutions. The program’s emphasis on both theoretical knowledge and practical programming experience prepares students to tackle complex problems and develop innovative technology solutions. Graduates are also well-prepared to pursue postgraduate study in fields such as artificial intelligence, machine learning, or software engineering.


Why Choose This Program

The University of Southampton’s Computer Science Bachelor of Science program provides a strong foundation in computing, combining both theoretical knowledge and hands-on experience in software development, algorithms, and system design. Students will gain experience with cutting-edge technologies such as artificial intelligence, machine learning, and cybersecurity, which are essential for the modern tech industry. The program’s diverse curriculum ensures students develop a broad skill set, including programming, problem-solving, and critical thinking abilities. With access to state-of-the-art facilities, experienced faculty, and industry partnerships, students can also benefit from valuable internships and placement opportunities. Southampton’s strong connections with leading tech companies and research institutions provide students with a competitive edge in the job market. The program’s focus on innovation, technical skills, and industry collaboration ensures that graduates are well-equipped for successful careers in the fast-paced world of computer science.

Contact Information

For further information, please contact the admissions office at:
Phone: +44 (0)23 8059 5000
Email: admissions@soton.ac.uk
Address: University of Southampton, Highfield, Southampton, SO17 1BJ, United Kingdom