BSc Hons Computer Science

3 Years On Campus Bachelors Program

Northumbria University

Program Overview

Northumbria’s BSc (Hons) Computer Science delivers a career-focused, hands-on education designed to prepare you for success in the tech industry. With modules in core computing and advanced specialisms, consultancy projects, and optional global or placement experiences, you’ll graduate with a competitive edge.


Curriculum Structure

Year 1 – Core Foundations
You’ll build essential programming skills using Java and other languages, and study:

  • AI Fundamentals 

  • Programming

  • Computational Thinking 

  • Data Fundamentals

Year 2 – Technical Depth + Consultancy Project
You’ll deepen expertise in areas like:

  • Advanced Programming

  • Software Architecture 

  • Computer Vision

  • Digital Forensics Incident Response

  • As well as a Team Computing Consultancy Project that provides a practical hands-on application of business principles. It aims to put you and a group of your peers - into the real-world situation of solving problems for businesses.

Year 3 – Optional Placement or Study Abroad
Choose a full-year paid industry placement or study abroad at a partner university. Past placements include HP, GSK, and CERN, offering exposure to real-world innovation and global work cultures.

Final Year – Capstone & Specialisation
You'll complete a major individual project in your chosen field, showcasing end-to-end development skills. Combined with advanced optional modules in:

  • Business intelligence

  • Cloud Computing

  • Data Security & Governance

  • Data Analytics

  • Machine Learning


Assessment Format

Coursework & Labs
Continuous assessment through:

  • Programming tasks and coding assignments

  • Lab reports, case studies, and quizzes

Exams
Formal written or online exams are used for theory-based modules, typically held at the end of each semester.

Group Consultancy Project (Year 2)
Assessed based on team collaboration, client engagement, and project outcomes mirroring industry expectations.

Final-Year Capstone
Assessed through technical implementation, a detailed report, and a professional presentation, demonstrating your ability to manage a full project lifecycle.

Feedback is embedded throughout, helping you continuously improve through tutor and peer guidance.


Focus Areas

  • Programming and problem-solving

  • Software systems and networking

  • Machine learning, AI, and computer vision

  • Cybersecurity

  • Client-facing consultancy projects

  • Placement experience or international study

  • Independent development projects


Learning Outcomes

Graduates will be able to:

  • Design, develop, and test software systems

  • Solve complex computational problems

  • Apply systems thinking to technical challenges

  • Collaborate on client and team-based projects

  • Deliver specialised and large-scale computing work independently


Professional Alignment & Accreditation

This degree programme is accredited by BCS, The Chartered Institute for IT, a professional body for IT professionals. The degree’s strong emphasis on group projects and a large individual project mirrors real-world software engineering processes, ensuring your education aligns well with industry expectations and supports future professional accreditation.


Reputation & Employability Rankings

  • Computer Science and Informatics is ranked 12th in the UK for research power out of 90 submissions (REF, 2021). This is a rise of 54 places compared with 2014. 

  • Information Technology & Systems is ranked 5th in the UK by the Complete University Guide for 2025.

  • Past student placements include HP, GSK, and CERN

Experiential Learning (Research, Projects, Internships etc.)

Northumbria’s BSc Computer Science degree equips you with real-world, work-ready skills through state-of-the-art facilities, project-based learning, and high-quality industry placements.


Facilities & Learning Environment

Computer & Information Sciences Lab
You’ll study in a £7 million, purpose-built computing hub featuring:

  • High-performance Windows, Mac, and Linux systems

  • Secure SSH and 2FA remote access so you can work from anywhere

  • Open-access collaborative areas for team coding and group projects

Part of the City Campus East, the building also includes:

  • 24/7 library access

  • Comprehensive student services and IT support


Experiential Learning Highlights

Hands-on learning throughout

  • Weekly practical labs: Every module includes demonstrator-led labs in programming (Java, Python, C++), Linux/Git workflows, network security, and software building

  • Real-world coursework: From Year 1, you’ll complete both group and solo projects such as:

    • Full-stack web or mobile apps

    • Business consultancy challenges

    • Robotics or applied computing tasks

  • All assessed through working code, technical documentation, and presentations


Placement & Career Experience

Professional Placement Year (Optional)

  • A 40-week paid role after Year 2, with structured support

  • Salaries typically start at £12,700+

  • Includes:

    • Ongoing placement tutor support

    • Reflective learning logs and portfolio building

    • Option to earn a Northumbria Employability Award

    • Potential for recognition by professional bodies

Top industry destinations
Previous placements include roles at:

  • CERN, Nintendo, Nissan, GSK, Accenture, P&G, Microsoft, HP, and IBM

Alternative pathways

  • Summer internships

  • Global study year at a partner university abroad

 

Progression & Future Opportunities

Northumbria’s Computer Science graduates launch into high-skilled tech roles: around 89% are employed or in further study within 15 months, with 95% of those in high-skilled positions.


Popular Graduate Roles

  • Software Engineer or Developer

  • Systems Analyst or IT Consultant

  • Data Scientist or AI Engineer

  • Cybersecurity or Network Specialist


University Services That Support Employment

Integrated Placement Year (Optional)

  • A 40-week professional placement is embedded into the degree structure

  • Benefits include:

    • Real-world work experience

    • Average salary boost of ~£4,275

    • Higher academic success: 95% of placement students earn a 1st or 2:1, compared to 74% of non-placement students

Personalised Career Services

  • Access to one-on-one coaching, CV and interview support, and employer networking

  • Continuous support via the JobTeaser careers platform—even after graduation

Internship Opportunities

  • Six-month paid internships with regional SMEs

  • Around 75% convert to full-time roles


Graduation Outcomes & Alumni Success

  • 89% employed or in further study 15 months post-graduation

  • £27,500 median salary at 15 months

  • £33,500 median salary at five years

  • 65% report directly applying degree skills in their current role


Industry Connections

  • Northumbria maintains strong links with companies like:

    • HP, IBM, CERN, Jaguar Land Rover, GlaxoSmithKline, and more

  • These relationships provide quality sandwich placements and live project opportunities


Further Academic & Professional Pathways

After graduation, you can:

  • Enrol in MSc programs in AI, Cybersecurity, Data Science, or Software Engineering

  • Undertake a PhD, leveraging Northumbria’s strong research reputation

  • Work toward Chartered IT Professional (CITP) status via industry-aligned training

Program Key Stats

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


Eligibility Criteria

3
60
65

NA
6.0
89

Additional Information & Requirements

Career Options

  • Careers in Software engineering
  • Systems analysis and design
  • Consultancy
  • Computer networks
  • Database development and management

Book Free Session with Our Admission Experts

Admission Experts