The BSc in Computer Science at the University of Southampton equips students with essential skills in software design, algorithmics, and emerging fields like cyber‑security and machine learning, all supported by state‑of‑the‑art labs and flexible entry points for all backgrounds. It suits both beginners and experienced coders seeking a rigorous yet adaptable degree that prepares them for impactful careers in tech.
Curriculum Structure
Year 1:
You’ll build a strong foundation in logic, mathematics, and core software engineering. Modules include:
Algorithmics
Computer Systems I
Data Management
Programming I & II
Mathematics I & II
All are underpinned by guided projects in modern labs. These introduce algorithms, data structures, hardware fundamentals, and object-oriented programming.
Year 2:
Building on that base, you’ll explore:
Artificial Intelligence
Formal Specification and Verification
Computer Systems II
Programming III
Programming Language Concepts
Software Design & Development Project (team-based)
You’ll sharpen your skills in AI techniques, formal methods, language theory, and large-scale software development. The group project will give you first-hand experience of working in a team, and of communication and scale in software engineering.
Year 3:
You’ll undertake a Part III Individual Project, designing and delivering a substantial software or research project. Alongside this, choose 3–4 specialist modules, such as:
Advanced Computer Networks
Computer Vision
Cloud App Development
Game Design and Development
This allows you to tailor your learning specific to your interests.
Assessment Format
Year 1:
coursework, lab work, and presentations and written exams
Breakdown 54% Written exam, 37% Coursework, and 9% Practical exam
Year 2:
Team Project assessed on product quality and collaboration
coursework, lab work, and presentations and written exams
Breakdown 50% Written exam, 47% Coursework, and 3% Practical exam
Year 3:
Individual Project evaluated via dissertation and oral presentation
coursework, lab work, and presentations and written exams
Breakdown 32% Written exam, and 68 % Coursework
Focus Areas
Algorithmics • Software engineering • Data management • Computer systems & Networks • AI & Security • Individual project
Learning Outcomes
Professional Alignment (Accreditation)
This programme is accredited by the BCS and IET, fully meeting academic requirements for Incorporated Engineer registration, and partially for Chartered Engineer status.
Reputation (Employability & Rankings)
The Department of Electronics and Computer Science (ECS) is ranked among the UK’s top 5 for Computer Science and Electrical/Electronic Engineering.
Southampton is a prestigious Russell Group institution, and its Computer Science graduates are highly sought after, with:
Strong industry ties
A dedicated Careers Hub
Numerous internship opportunities
The BSc Computer Science at the University of Southampton brings learning to life with real-world, hands-on experience delivered through cutting-edge facilities, creative lab spaces, and career-focused projects from day one.
Facilities & Learning Environmen
Specialist Labs & Workspaces:
Software Projects Lab and David Barron Computing Lab: Equipped with high-spec PCs, collaboration tools, and whiteboards ideal for group work, personal coding projects, and portfolio-building.
ECS Informal Lab Lounge: A flexible, student-run space that encourages innovation, independent coding, and peer collaboration.
Collaborative Learning Zones:
Dedicated zones for individual and group work, with high-resolution displays, modern AV tools, and project workstations for immersive computing tasks.
Advanced Faculty Support:
The Electronics and Computer Science (ECS) department embeds employability and soft-skills development into core learning starting from Year 1.
Experiential Learning Breakdown:
Structured Hands-on Modules:
Project-based learning from the outset: Code, design, and build in weekly lab sessions.
Optional employability modules support communication, leadership, and team development skills.
Group Design Projects:
In second year, you’ll join a structured group project, solving real-world computing problems mimicking workplace software development practices.
ECS Student Showcases:
Display your work at public-facing exhibitions such as:
ECS London Showcase
Annual June Highfield Showcase
Industry Experience & Career Exposure
Summer Internships (6–14 weeks):
Available in Years 2 and 3
Supported by the ECS Careers Hub and faculty events
Placements often secured in fields like:
Software Engineering
Cybersecurity
Data Analytics
UX/HCI Research
ECS Employers Fair & Careers Hub:
ECS hosts 90+ companies at department fairs, and over 300 across faculty-wide careers events
Access to 400+ roles annually, ranging from startups to global firms
Residential Summer Taster Week:
Pre-university programme in ECS labs offering hands-on exposure to computing and engineering, with scholarship opportunities available
Cutting-Edge Research Facilities
High-Impact Tools & Equipment:
HPC Clusters: For data science, machine learning, and simulation work
X-ray Imaging Systems: Used in computing and electronics integration
AI & Cybersecurity Labs: Featuring tools for secure system design and ML frameworks
Human-Computer Interaction Resources: Including eye-tracking and accessibility testing equipment
Southampton Computer Science graduates enjoy outstanding early outcomes with around 94% employed or in further study within 15 months, with median starting salaries of approximately £37k, rising to £44.5k at 3 years and £55k at 5 years.
Typical roles include:
Software Engineer / App or Web Developer
Systems Analyst / IT Consultant
Technology Analyst / Project Manager
Research Engineer or Technical Consultant
Career & Employability Support
University Career Services are delivered through both the ECS Careers Hub and the central Careers & Employability Hub, offering:
Over 400 job and internship postings annually
One-to-one career coaching
CV and interview preparation workshops
Faculty and university-wide careers fairs, attracting 90–150 companies
Employment Stats & Salary Growth
92% employed or in further study within 6 months of graduating
90% of graduates work in roles requiring their degree
Median salary at 15 months: ~£37k (range: £32–45k)
Average salary after 3 years: £44.5k
Typical salary at 5 years: £55k
Industry Connections & Professional Readiness
Southampton maintains strong partnerships with top employers such as:
IBM, Microsoft, Google, Cisco, Apple, Sony, Airbus, Rolls-Royce, Capgemini, Huawei
These companies regularly offer internships, capstone projects, and appear at career events.
The degree is fully accredited by BCS and IET, meeting educational requirements for:
Chartered IT Professional (CITP)
Incorporated Engineer (IEng)
Partial Chartered Engineer (CEng) status
Graduate Outcomes
94% in highly-skilled roles within 15 months
85% work in IT-specific professions
Around 80% of graduates say their job is meaningful and aligned with their future career goals
Further Academic Progression
Upon completing your BSc, you can seamlessly continue with:
A taught MSc in Artificial Intelligence, Cybersecurity, Data Science, Software Engineering, or a related field
A PhD, supported by Southampton’s research-intensive ECS faculty and access to Southampton Science Park
Professional certifications such as CITP or conversion pathways into teaching, consultancy, or fintech sectors
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.