BSc Hons Computer Science

3 Years On Campus Bachelors Program

Queen Mary University of London

Program Overview

The Computer Science BSc (Hons) at Queen Mary University of London is a dynamic three-year program that equips students with the skills to tackle global technological challenges from blockchain to AI-driven healthcare solutions. Ideal for problem-solvers passionate about software development, cybersecurity, and data science, this degree blends theory with hands-on projects, preparing graduates for high-demand roles in tech.

Curriculum Structure

Year 1
Students begin with foundational modules Including Procedural Programming, Object-Oriented Programming, Computer Systems & Networks, Logic & Discrete Structures, Automata & Formal Languages, Web Technologies, Information Systems Analysis, Professional & Research Practice.

These establish strong skills in coding (Java/Python), theoretical reasoning, system design, and professional development.

Year 2
In Year 2 you'll tackle Algorithms & Data Structures, Database Systems, Operating Systems, Software Engineering, and the Software Engineering Project, plus modules like GUI and Internet Protocols. As well as technical depth, you also develop teamwork ability by collaborating on a substantial group software project. You'll also have an optional 15 credit-bearing summer internship between years 2 and 3.

Year 3 (Honours)
Your final year centers on a 30-credit Individual Project, reflecting independent research or development. Alongside this, you choose six optional modules (e.g., Data Mining, Big Data, Security Engineering, Neural Networks, UX Design), allowing specialisation in areas that align with your interests and future ambitions.

 Assessment Format

  • Course assessment combines coursework (presentations, lab reports, coding assignments, project work) and exams (May/June), with exact mixes varying by module.

  • Individual and group projects include written reports, practical demonstrations, and often oral exams or presentations.

Focus areas:

Programming paradigms • Systems & networks • Algorithms & theory • Databases & GUI • Software engineering • Optional in AI, security, data mining, UX

Learning outcomes:

Write efficient, object-oriented code

Design secure systems and databases

Analyse computational problems

Develop software in teams 

Execute an independent computer science project.

Professional alignment (accreditation):

Fully BCS-accredited for Chartered IT status, and partially accredited for Chartered Engineer recognition. This program aligns well with professional standards through its technical rigour and project-based structure.

Reputation (employability rankings):

  • Ranked 6th in the UK for Computer Science by Times Higher Education.

  • QM excels in research impact (REF 2021), contributing to innovation in AI, computer vision, speech, and music technology.

  • Graduates go on to roles in finance, healthcare, games, and more, backed by BCS accreditation, robust career support, and a strong London tech network.

Experiential Learning (Research, Projects, Internships etc.)

 

Queen Mary’s BSc (Hons) Computer Science blends rigorous theory with hands-on application, delivering real-world learning through advanced labs, guided project work, and strong employer-facing opportunities.

Facilities & Digital Tools

Informatics Teaching Laboratory (ITL):
Four expansive open-plan floors housing over 300 Windows/Linux workstations, supporting coding, prototyping, multimedia, and electronics. Students also access:

  • Electronics & Human Interaction Labs

  • Antenna Measurement and Audio/Visual Rooms

  • High-spec Dell i7 desktops with NVIDIA Quadro GPUs

  • Remote SSH and desktop access for flexible work anytime

Specialist Labs Include:

  • Control Room for digital audio experimentation

  • Real-time Power & Control Systems Lab

  • MAT Workshop for physical prototyping
    These support hands-on learning in modules like robotics, motion tracking, IoT, and human-computer interaction.

Experiential Learning Breakdown

Structured Labs (Years 1–3):
Practical sessions complement each lecture:

  • Programming in Java, Python, C++

  • Circuit design, digital audio processing, and UX prototyping

  • Technical demonstrators support real-time debugging and tool use

Optional MSci Path (Year 4):

  • Group Research Project (30 credits) under staff supervision

  • Emphasis on research-led innovation, often tied to active departmental labs

Industry Placements & Work Experience

Optional Industrial Experience Year:
After Year 2, you can undertake a paid 12-month placement at companies like Accenture, IBM, Disney, GSK, and others. Supported by:

  • QMUL Careers Hub

  • Department placement team

  • Integrated into your degree title (e.g., BSc with Industrial Experience)

Optional Summer Internships (BSc route):
8–12 week internships are popular, sourced via:

  • QMUL career fairs and employer talks

  • EAST Initiative workshops and events

  • Careers Hub platform postings and alumni networks

Final-Year Project Highlights

  • Individual Project (BSc): You'll deep-dive into a technical problem which may involve building tools, conducting AI research, or security systems analysis

  • Group Project (MSci): Interdisciplinary research or client-based challenge designed to stretch collaborative design and advanced implementation skills

Progression & Future Opportunities

Queen Mary University of London's BSc (Hons) Computer Science graduates launch into high-impact tech roles: around 85% are employed or pursuing further study 15 months after graduating, with average starting salaries of £34.5k, rising to about £46k by five years. Popular roles include:

  • Software Engineer or Developer

  • Data Analyst or Data Scientist

  • AI / Cybersecurity Specialist

  • Systems Architect or Technical Consultant

University services that support employment

  • The Careers & Employability Service provides tailored one-on-one coaching, CV/interview prep, job fairs, and access to CareerHub and QMPlus resources.

  • The School of EECS (Electronic Engineering and Computer Science) offers continuous careers development via workshops, guest speakers, and internship support.

Employment stats & salary figures

  • Median salaries for Queen Mary CS grads: £35k at 15 months, £37k at 3 years, £47k at 5 years (with a typical 25–75% range of £30–£50k at 15 months).

  • 90% of graduates secure highly skilled jobs; 80% in IT specifically.

University–industry partnerships

  • Collaboration with top employerslike IBM, Google, Microsoft, Bloomberg, Sky, Accenture, Goldman Sachs, and Dell through placements, insight weeks, and employer events.

  • Students generally complete an optional Industrial Experience year during Year 3, enhancing employment prospects.

Long-term accreditation & reputation

  • The BSc is fully BCS‑accredited, meeting education requirements for Chartered IT Professional and partial Chartered Engineer status.

  • Queen Mary is a Russell Group university with top‑10 graduate starting salaries in the country.

Graduation outcomes

  • 85% are employed or studying; 90% in high‑skill roles by 15 months.

  • 75% find their roles meaningful and aligned with career plans; 65% use their degree skills at work.

  • Employers include Accenture, BBC, Goldman Sachs, IBM, Santander, Vodafone, Disney, JP Morgan, Wipro, and others.

Further Academic Progression

Upon graduating, you can pursue:

  • An optional Year-in-Industry BSc pathway for immersive professional experience.

  • Standalone MSc programs in AI, Data Science, Cybersecurity, Software Engineering at QMUL or globally.

  • PhD-level research, working with QMUL’s research partners and advanced labs.

  • Professional qualifications (e.g. Chartered IT Professional via BCS) or conversion programs in related sectors.

Program Key Stats

£29,950
Sept Intake : 29th Jan


Eligibility Criteria

AAA
3.7
36
85

1300
6.0
79

Additional Information & Requirements

Career Options

  • Software Developer
  • Data Analyst
  • Web Developer
  • Database Administrator
  • Network Engineer
  • Cybersecurity Analyst
  • Cloud Engineer
  • IT Support Specialist

Book Free Session with Our Admission Experts

Admission Experts