Greenwich’s BSc (Hons) Computer Science combines solid foundations in programming, systems, databases, algorithms, AI, and cybersecurity with hands-on learning in labs, group projects, and optional paid sandwich placements. With BCS accreditation, specialist pathways (AI, Cybersecurity, Data Science, Games, Networking), and career support, it’s built for students who want a practical, flexible degree that leads directly to tech careers or further study.
Curriculum Structure
Year 1
You’ll explore core computing through interactive lectures and labs in modules like Paradigms of Programming, Principles of Software Engineering, Data Structures & Algorithms, Mathematics for Computer Science, and Intro to Compilers. This prepares you with essential concepts in Python, Java, system design, and teamwork projects .
Year 2
In Year 2, you choose either the general pathway or a specialist endorsement (AI, Cyber Security, Data Science, Games, or Networking). Core modules cover advanced programming, algorithms, Intro to AI, and Information security. Optional modules include Statistical Techniques, and Intro to Computer Forensics, enabling deeper skill development.
Year 3 – Sandwich Placement (Optional)
You can opt for a paid, full‑time, 9–13 month sandwich placement between Years 2 and 3, earning academic credit and gaining real workplace experience at organisations like HSBC Hong Kong, CERN, Royal Museums Greenwich, and more.
Final Year (Year 3 or 4 Honours)
Return to campus for your Individual Project and advanced modules aligned with your chosen pathway. Potential topics include Penetration Testing, AI Applications, JVM Programming Languages, Natural Computing, and Machine Learning. This culminates in a capstone project synthesising your learning.
Assessment Format
Coursework & Labs: All years include assignments, lab reports, group projects, and presentations, with “practice” tasks to help hone skills.
Exams: End-of-module exams in theory-heavy modules (such as systems, algorithms, or security).
Placement Year: Assessed via employer feedback and reflective portfolios, they are credit-bearing but not included in the final classification.
Individual Project: Graded through a combination of code deliverables, technical report, and presentation.
Focus areas:
"Programming & data structures • Systems, databases & security • Specialist tracks in AI, Cyber, Data Science, Games, Networking • Group and individual project work • Paid industry placements"
Learning outcomes:
You'll learn to design and implement software, analyse algorithms, build secure systems, work in professional teams, specialise through pathways, and manage a significant independent project.
Professional alignment (accreditation):
The course is fully BCS-accredited, preparing students for Chartered IT Professional status and offering a broad skillset across computing disciplines.
Reputation & Employability Rankings
Greenwich is the winner of two Guardian University Awards, including the Research Impact prize two years running in 2014 and 2015.
Ranked #4 in London for student satisfaction in CS (The complete university guide 2017)
Gold rating in the Teaching Excellence Framework (TEF).
Offers paid placements with notable organisations like HSBC, CERN, and Royal Museums Greenwich.
the BSc (Hons) Computer Science at the University of Greenwich delivers practical, career-focused learning, through modern facilities, real-world projects, and excellent placement support:
Facilities & Learning Environment
You’ll study in modern labs on the historic Greenwich campus, including:
Dreadnought & Stockwell labs: Fully equipped computing suites with Windows, Linux, and VMware virtual desktops, alongside specialized software like Tableau, Azure DevTools, SPSS, and project management tools.
Cyber‑forensics and networking suites: Labs dedicated to security, data analysis, and embedded hardware for hands-on learning .
Experiential Learning Highlights
Here’s how you'll develop real-world skills:
Weekly demonstrator-led labs: Embedded in core modules, you’ll build software (Java, Python, C/C++), set up networks, run security exercises, work with databases and cloud tools, applying theory in supervised sessions.
Specialist pathway modules: Tailor your learning with specialisms in AI, Cyber‑Security, Data Science, Games, or Networking, using project-based assignments that reflect industry practice.
Final-year individual project: A substantial capstone (60 credits) where you propose and build your own system using labs, devices, or specialized software under academic supervision .
Internships & Placements
Optional Sandwich Placement Year (between Years 2–3):
A fully paid, 9–13 month placement where you retain student status and receive support from tutors and career staff.
Past placements include major organisations: HSBC Hong Kong, CERN, Royal Museums Greenwich, Affiliate Window, Kent Connects, Uctel.
Undergraduate Ambassador Scheme (UAS): Final-year opportunity to work part-time (1 day/week for 12–16 weeks) in outreach or STEM education.
Internships and short placements: The Careers & Employability Service and your School's Employability Officer support finding paid/unpaid internships during holidays.
University of Greenwich's BSc (Hons) Computer Science graduates launch into successful tech careers: approximately 82% of alumni are employed or in further study within 15 months.
Typical roles include:
Software Engineer / Developer
Data Analyst / AI & Machine Learning Specialist
Web / Mobile Applications Developer
Quality Assurance or Test Developer
University services that support employment
Careers & Employability Service & School Employability Officers: Offer one-to-one coaching, CV/interview prep, employability workshops, mock interviews, job fairs, and ongoing career support both during and post-study.
Placement paths: Optional paid year-long sandwich placements in Year 3, with previous placements at well-known organisations such as HSBC Hong Kong, CERN, Royal Museums Greenwich, Affiliate Window, Kent Connects.
Hands-on lab and project experience: Access to practical software, robotics, AI, and data environments facilitated by the school and backed by state-of-the-art IT infrastructure.
Graduation Outcomes & Alumni Success
82% graduates employed or in further study at 15 months.
Median salaries across Computer Science graduates:
£25 k at 15 months
£27 k at 3 years
£31.5 k at 5 years
Careers span core technical fields llike software, data analytics, AI, machine learning, web/mobile development, and quality assurance.
University–industry partnerships
Placement provider relationships include HSBC Hong Kong, CERN, Affiliate Window, Kent Connects, Royal Museums Greenwich.
The Computing School’s labs are aligned with industry-standard environments, supporting project‑based learning.
Long-term accreditation & reputation
Full integration into graduate labour market benefits: Government data shows English-domiciled graduates earn £10.5 k more annually than non-graduates.
Programmes follow standards recognized by the DfE as essential for high-growth, graduate‑level roles and 88% of new jobs projected will require degrees by 2035.
The University holds TEF Gold (2023) and is ranked within the top 15 London institutions for graduate median earnings (£31 k five years post‑graduation).
Further Academic Progression:
After completing your BSc, you'll have multiple pathways forward:
Extend your studies with a 4-year MComp or integrated placement degree to further develop professional and technical expertise.
Progress into MSc programmes such as Artificial Intelligence, Cybersecurity, Data Science, Software Engineering or Networking at Greenwich or other universities.
Pursue PhD research, especially in lab-linked or industry-focused projects through the School of Computing.
Enhance credentials with industry certifications from partners like CISCO, Microsoft, or CompTIA and benefit from career support working toward Chartered IT Professional status.
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.