BSc Hons Computer Science

4 Years On Campus Bachelors Program

Nottingham Trent University

Program Overview

Nottingham Trent’s BSc (Hons) Computer Science offers a hands-on route into computing careers, blending strong theoretical foundations with real-world, project-based learning and employer engagement. From coding and system design to specialisms like AI and cybersecurity, students graduate confident, capable, and career-ready.

Curriculum Structure

Year 1 

You’ll build a solid base in how computers operate, program structure, logical reasoning, and how data, software, and hardware interact.
Modules include:

  • Computing Technology & Mathematics

  • Computer Science Programming 

  • Systems Analysis & Design

  • Foundations of Computer Programming

You'll also earn about the professional bodies and standards relating to the computing professional the Professional Development module.

Year 2 

In year 2 you'll progress further with modules such as:

  • Algorithms & Data Structures

  • Foundations of AI and Machine Learning

  • Software Design & Implementation

And choose from electives in:

  • Software Enginnering and Internet Application Programming 

Year 3 – Honours Level
This year features an Individual Project, where students undertake substantial software or research work with academic supervision as well as taking on modules like:

  • AI

  • Advanced Analysis and Design 

Specialist electives also include:

  • Informations Systems Management 

  • Advanced Software Engineering 

  • Distributed Database Engineering 

Optional Sandwich Year
Between Years 2 & 3, you can opt to take a paid year-long industry placement, supported by NTU’s placement services. A Diploma in Professional Practice is awarded on completion.

Assessment Format

  • Coursework, including group projects, case studies, dissertation and other assignments
  • Practical assessments, such as individual and group projects and oral presentations
  • Written exams and multiple-choice tests.

Focus Areas

  • Core programming in multiple languages

  • Software engineering and maintainability

  • Algorithms, concurrency, and systems theory

  • AI, cybersecurity, and databases

  • Team-based and individual capstone projects


Learning Outcomes

Graduates are equipped to:

  • Build secure, maintainable software

  • Apply systems thinking and algorithmic logic

  • Lead or contribute to development teams

  • Undertake independent research and technical analysis

  • Specialise in key computing domains

Professional Accreditation

The course is fully accredited by the BCS, granting eligibility for Chartered IT Professional (CITP) status upon graduation. Curriculum and projects reflect industry standards.

Reputation & Employability

  • 94% employed or in further study within six months of graduation

  • Employers include: Cisco, IBM, Vodafone, HP, Experian, Jaguar Land Rover

  • NTU’s computing research rated 80% world-leading or internationally excellent (REF 2021)

  • Specialist labs for AI, networking, and gaming development support hands-on learning

  • Employer links and annual fairs support placements and graduate success

Experiential Learning (Research, Projects, Internships etc.)

NTU’s BSc (Hons) Computer Science immerses you in modern computing through advanced labs, project-based learning, and a strong placement ecosystem. With support from dedicated staff and extensive employer links, graduates leave well-prepared for careers in software development, AI, robotics, and more.

Facilities & & Learning Environment

You’ll study at Clifton Campus, equipped with ten specialist labs and over 350 high-spec Windows/Linux workstations:

  • Games Development Lab, Mobile & App Lab, VR Lab, and Robotics Lab

  • Security & Forensics Networking Lab, Data Science & HPC Suite with NVIDIA RTX 3080Ti GPUs

  • Interactive Media Lab & Human-Interactive Technology Lab

You'll be able to access a wide range of professional softwares including: EnCase, Unreal Engine, 3DS Max, Adobe Creative Suite, and Xbox development tools.

Collaborative project rooms and open lab access support practical work across all modules.

Experiential Learning Highlights

  • Weekly labs and workshops accompany most modules, letting you apply theory using tools across AI, mobile, cybersecurity, and graphics

  • Coursework-heavy modules involve case studies, coding challenges, oral presentations, and team projects

  • Final-Year Capstone Project: An individual or group dissertation with practical development work often focused on software engineering, mobile tech, cybersecurity, or gaming

Placements & Internships

Work-Like Learning Embedded in Curriculum
Student can complete at least 8+ weeks of assessed, real-world technical training during their degree.

Optional Sandwich Year (Year 3)

  • A 36+ week full-time, paid placement supported by NTU's careers team

  • Leads to a Diploma in Professional Practice

  • Enhances employability, students with placements are twice as likely to be hired after graduation

Past placement partners include:
IBM, Microsoft, Jaguar Land Rover, Cisco, AT&T, PepsiCo, Vauxhall, Intel, Walt Disney

Short-Term & International Opportunities

  • Summer internships: 30-hour to 6-week industry placements

  • Global internships available via Erasmus+, Turing Scheme, and NTU’s MyEmployability platform

Industry Engagement & Research Culture

  • NTU Enterprise promotes entrepreneurship with consultancy projects, business mentoring, and hackathons

  • Live briefs and guest lectures: Regular collaboration with companies at Tech Fairs and industry events

  • Research-informed teaching: 80% of NTU’s CS research is rated “world-leading” or “internationally excellent” (REF 2021)

Progression & Future Opportunities

Nottingham Trent University BSc (Hons) Computer Science graduates launch into skilled tech careers where around 94–96% secure employment or further study within 6 months,  popular career paths include:

  • Software Engineer or Developer

  • Business Analyst or Programmer

  • Web Developer or IT Consultant

  • Software Quality Assurance Analyst

University services that support employment

  • Year-long sandwich placement option: available after Year 2, works with employers like HP, IBM, Jaguar Land Rover, PepsiCo, CERN, JP Morgan, Schlumberger. Students on placement are twice as likely to land a graduate job within 6 months 

  • Careers & NTU Enterprise Hub: tailored employer networking, CV/interview prep, internships, plus support for student start-ups 

Employment stats & salary figures

  • 96% employed or studying six months after graduating 

  • Salary benchmarks:

    • £29 k median at 15 months (range £24–35 k) 

    • £26 k at 3 years; £35 k at 5 years (ranging up to £42 k)

University–industry partnerships

  • Sandwich placements/projects with top firms like IBM, Microsoft, Rolls-Royce, Jaguar Land Rover, PepsiCo, JP Morgan, Schlumberger, CERN 

  • Research-led teaching: 80% of NTU’s CS research rated world-leading or internationally excellent in REF 2021 

Long-term accreditation & reputation

  • Degree is fully BCS-accredited, meeting the academic requirement for Chartered IT Professional and partial Chartered Engineer and Incorporated Engineer status 

Graduation outcomes

  • 100% of UK-resident CS grads employed or studying at 15 months 

  • 90% in highly-skilled occupations per HESA data 

  • 95% report their job aligns with future plans, with 75% feeling their degree skills are fully utilized and 95% describing their work as meaningful 

Further Academic Progression:
Upon completing your BSc, you can pursue:

  • A Year-in-Industry BSc variant, ideal for gaining extended practical experience and strengthening employability 

  • MSc/postgraduate degrees in AI, Cybersecurity, Data Science, Software Engineering at NTU or leading universities worldwide.

  • PhD research in areas backed by NTU’s research strength and entrepreneurship hub.

  • Earning professional titles via BCS accreditation or following conversion routes into consultancy, finance, or teaching.

Program Key Stats

£17500 (Annual cost)
Sept Intake : 29th Jan


Eligibility Criteria

3
28
65

1090
26
6.5
83

Additional Information & Requirements

Career Options

  • Software Developer
  • Database Administrator
  • Computer Hardware Engineer
  • Computer Systems Analyst
  • Computer Network Architect

Book Free Session with Our Admission Experts

Admission Experts