BSc Hons in Computer Science

3 Years On Campus Bachelors Program

University of Brighton

Program Overview

The BSc (Hons) Computer Science at the University of Brighton is a dynamic three-year program designed to equip students with both theoretical foundations and practical skills in computing. The curriculum covers programming (Python, Java, C++,), algorithms, cybersecurity, and AI, with opportunities to specialize through project work and optional modules. Graduates emerge with problem-solving skills valued by employers, supported by Brighton’s strong industry links and research excellence in emerging technologies like VR and cybersecurity.


Curriculum Structure

Year 1
You’ll receive a broad introduction to programming, software systems, and professional computing, combining lectures, labs, and project work.
Key modules include:

  • Introduction to Programming

  • Computing Technologies (architecture, databases, SQL)

  • Introduction to Cyber Security

  • Web Development

  • Artificial Intelligence

  • Working in the Computing Industry

Year 2
This year dives deeper into systems and design, balanced between core and optional topics.
Core modules include:

  • Object-Oriented Development & Testing

  • Data Structures & Operating Systems

  • Integrated Group Project

  • Intelligent Systems

Optional modules may include:

  • Functional Programming

  • Network Security

  • Mobile App Development

  • Embedded Systems

  • Database Management

Optional Placement Year
After the second year, you can undertake a year-long paid placement, gaining real industrial experience to enhance employability and guide your final academic year choices.

Final Year (Year 3/4)
Back in Brighton, you’ll complete a major individual capstone project alongside specialist modules.
Modules include:

  • Computing Project

  • Data Mining

  • Advanced AI

  • Cyber Security & IP Law

  • Usability Evaluation

  • Object-Oriented Design & Architecture

  • Mobile App Development

  • Advanced Web App Development

  • Programming Languages & Concurrency

  • New Horizons in Computing


Assessment Format

  • Balanced Coursework & Exams:
    Most core modules use a 50/50 mix of programming assignments, lab reports, essays, portfolios, and exams.
    Project-based modules (e.g., group project, computing project) are often 100% coursework assessed.

  • Formative Feedback:
    Includes draft submissions, peer reviews, lab supervision, and feedback on projects to support progress ahead of final assessments.


Focus Areas

programming • software engineering & testing • databases & web systems • computer systems & cybersecurity • artificial intelligence • applied projects & industry placement


Learning Outcomes

Design and build software systems

Apply computational and formal methods

Analyze and secure systems; Develop AI and data solutions

Conduct individual and group projects

Demonstrate readiness for professional practice.


Accreditation & Professional Recognition

Accredited by the British Computer Society (BCS) — meeting educational standards for Chartered IT Professional (CITP) status.


Reputation & Employability Rankings

Brighton is a major creative-tech hub, offering strong industry links and hands-on training. All computing research was ranked “outstanding” or “very considerable” in the UK’s 2021 Research Excellence Framework. Graduates secure roles and placements with top companies such as:

  • Accenture

  • Intel

  • HP

  • Vodafone

  • And others

Experiential Learning (Research, Projects, Internships etc.)

the BSc (Hons) Computer Science at the University of Brighton brings learning to life through immersive labs, real-world projects, and professional experiences that prepare you for a digital future:

From day one, you'll gain practical skills in specialist labs, coding in multiple languages (Python, Java, JavaScript, C++), working across Linux, Windows, iOS, Android, and exploring robotics, VR, cybersecurity, usability, and simulation environments. Learning happens collaboratively, with Codefests, Game Jams, client briefs, and a vibrant tech community supporting your growth.

Transitioning now into how you’ll experience it first-hand:

Experiential Learning Highlights:

  • Client-led projects & portfolio building: Year‑1 upwards, you’ll develop real applications and major computing projects culminating in a Computing Project that takes you from proposal to presentation.

  • Game Jams & Codefests supported by industry: Regular hackathons where you’ll work in teams on timed, themed challenges which are mentored and judged by Brighton tech firms.

  • Specialist labs and digital tools: Access robotics, VR, CISCO‑certified networking & cybersecurity suites, usability labs with eye‑tracking, simulation and digitisation studios, plus 3D printing and immersive visualisation spaces.

  • Integrated group software modules: In Year 2, undertake group projects combining real-world planning, development, testing, and delivery, building a ready-to-show portfolio.

  • Placement year option: Opt for a 9–12‑month paid internship after Year 2, with past opportunities at IBM, AstraZeneca, EDF Energy, among others.

  • Final-year showcase & degree show: Present your capstone project in the Computing Degree Show and get the chance to network with employers and build your professional profile.

  • Research-led AI & cybersecurity projects: Engage in student-led research like diagnostic apps, supported through hands-on supervision and specialist AI modules .

  • City-wide industry engagement: Benefit from Brighton’s digital economy with local meetups (e.g., Develop: Brighton), mentoring from companies like Hangar 13 and Brandwatch, plus careers events on campus 

Progression & Future Opportunities

Brighton Computer Science BSc (Hons) graduates demonstrate strong outcomes: around 90% are employed or in further study and over 80% are in highly skilled roles within 15 months.


Typical Career Paths

  • Software Engineer / Developer

  • IT Consultant or Systems Analyst

  • Cybersecurity Specialist or Network Engineer

  • Data Scientist or Technical Analyst


University services that support employment
Students benefit from:

  • Dedicated Placements, Internships & Volunteering team

  • One-on-one coaching and CV/interview preparation

  • University-wide Careers & Employability service

  • Careers fairs and access to job platforms

  • 100% of undergraduates have access to placement opportunities, including optional year-long industry placements

Employment Stats & Salaries

  • 90% of graduates are in work or further study within 15 months

  • 80.6% are in highly skilled roles

  • Median salaries:

    • £27,000 at 15 months

    • £30,500 at 3 years

    • £37,000–£33,500 at 5 years

University–Industry Partnerships
Strong industry links with:

  • IBM

  • Microsoft

  • HP

  • Fujitsu

  • Siemens

  • Local digital and creative organisations
    These support placements, live briefs, workshops, and networking opportunities.

Accreditation
The programme is accredited by BCS – The Chartered Institute for IT, supporting pathways to Chartered IT Professional (CITP) status.

Graduate Outcomes

  • 90% of Computer Science graduates are in highly skilled IT roles within 15 months

  • 85% find their work meaningful

  • 90% feel it aligns with their future career aspirations


Further Academic Progression

Graduates have excellent opportunities to continue their studies, including:

  • MSc degrees in specialisms such as:

    • Artificial Intelligence

    • Cybersecurity

    • Data Science

    • Software Engineering

    • IT Management
      (available at Brighton and other universities)

  • PhD research, supported by Brighton’s active research community and access to cutting-edge labs in areas like VR and cybersecurity

  • Professional development via:

    • BCS Chartered qualifications

    • Career pathways into teaching, consultancy, or specialist technical roles

Program Key Stats

£17,250
Sept Intake : 29th Jan


Eligibility Criteria

BBB - BBC
2.4 - 2.3
26
65 - 60

6.0
72

Additional Information & Requirements

Career Options

  • Software Developers
  • Real-Time System Designers
  • Web developer
  • Network systems administrator
  • Database administrator
  •  Computer Systems Analyst
  • Computer Network Architect
  • Blockchain Developer
  • IT Support Specialist

Book Free Session with Our Admission Experts

Admission Experts