BSc in Software Architecture — Bachelor at London School of Computing and Engineering

BSc in Software Architecture


Course Overview

The BSc in Software Architecture is a UK Level 6 honours degree, three years full-time (part-time and accelerated routes available). The programme runs across 3 years and is focused on software architecture and system design. The course delivers practitioners in domain-driven design, distributed systems, cloud-native patterns and architecture governance, and it is designed for candidates who need a UK credential that carries clear weight with employers. The programme is aligned with IEEE Computer Society (UK & RI chapter) and Cloud Native Computing Foundation (CNCF), and it draws on the wider LSCE partnership with UK professional bodies including Institute of Coding. Teaching is structured around a full three-year honours cohort, with weekly tutor visibility, structured critique of student work and a named programme tutor throughout your studies.

By the time you complete the BSc in Software Architecture, you will have produced a substantial final-year project, a professional portfolio and a defendable independent study. Assessment across the BSc in Software Architecture blends coursework, laboratory work, examinations and a final-year individual project, so you leave with evidence you can put in front of a UK employer or a professional-registration panel. Marks are moderated to UK Level 6 standards, and the course sits inside the LSCE ladder so credit transfer and articulation are considered from your first tutorial. Where relevant, the BSc in Software Architecture also builds portfolio evidence toward professional-body membership and the Engineering Council or BCS chartership routes, and the wraparound English-language, careers and study-skills provision on the BSc in Software Architecture remains available throughout your registered study period.

Key Features

  • Curriculum aligned with IEEE Computer Society (UK & RI chapter) and Cloud Native Computing Foundation (CNCF) competency frameworks for the BSc in Software Architecture, reviewed each academic year against the latest professional-body guidance.
  • Applied laboratory, project or portfolio work in domain-driven design embedded across every taught module of the BSc in Software Architecture, so learning stays close to industry practice.
  • Weekly named-tutor visibility on the BSc in Software Architecture with structured written feedback on your Level 6 individual project and clear progression targets.
  • A full three-year honours cohort with cross-cohort critique, employer-style project reviews and mentor pairings drawn from the LSCE alumni network.
  • LSCE careers-service introductions to UK software consultancies, fintech, retail engineering and Silicon Roundabout scale-ups through the London employer contact book, plus at least one industry-careers day each academic year.
  • Three parallel study modes on the BSc in Software Architecture: on-campus in central London, fully online with provisioned lab or GPU access, or by distance learning with the same remote provisioning across the BSc in Software Architecture.
  • Rolling intakes and structured induction so working professionals on the BSc in Software Architecture can start when the diary allows, plus wraparound English-language and study-skills support during induction.

What You Will Learn

  • Elicit architecturally significant requirements and translate them into fitness functions
  • Choose between monolith, modular monolith and microservice topologies with quantified trade-offs
  • Design for observability, deployability and reversibility as first-class quality attributes
  • Model integration contracts, event flows and eventual consistency across services
  • Produce architecture decision records that survive procurement and audit scrutiny
  • Run architecture reviews and platform maturity reviews in a working team
  • Apply cloud-native reference patterns from the CNCF landscape
  • Deliver a Level 6 individual project on a substantial architectural problem

Who This Course Is For

  • A-level, BTEC and international foundation graduates entering software degree study
  • Working developers upgrading from a Level 4 or Level 5 credential
  • Career changers targeting UK software engineering employment
  • International undergraduates aiming at UK graduate developer roles
  • Applicants planning a placement year with a London software employer

Career Pathways

  • Software Engineer
  • Full-Stack Developer
  • Backend Engineer
  • Solutions Architect (junior)
  • Cloud Engineer
  • DevOps Engineer
  • Systems Analyst
  • Platform Engineer

The LSCE careers service maintains a working contact book across UK software consultancies, fintech, retail engineering and Silicon Roundabout scale-ups, and runs one-to-one application coaching during the final stage of the BSc in Software Architecture. Structured application support covers CV, portfolio and interview preparation for UK employers, with warm introductions where cohort fit is close, plus alumni-network mentoring throughout your studies and after graduation.

Entry Requirements

  • A-levels totalling at least 96 UCAS points (or international equivalent), including one science, maths or computing subject.
  • GCSE English at grade 4/C and Mathematics at grade 4/C (or equivalent).
  • Applicants with a Level 3 BTEC or a completed LSCE Certificate/Diploma progress on articulation.
  • IELTS 6.0 overall (no band below 5.5) for non-native English speakers.
  • Two references , normally one academic and one personal.

Why Study at LSCE

The London School of Computing and Engineering is a specialist computing and engineering division of Harold International College of London. LSCE teaches in small tutor-visible cohorts, partners with UK professional bodies including IEEE Computer Society (UK & RI chapter) and Cloud Native Computing Foundation (CNCF), and puts the AI Safety Institute, Alan Turing Institute, the NCSC, the ICE, IMechE and IET, and central London's engineering consultancies within a short tube ride of every classroom on the BSc in Software Architecture. Alignment with AWS / Google Cloud / Microsoft Azure certification frameworks further strengthens the standing of the BSc in Software Architecture with employers.

Whether you study on-campus, fully online with provisioned lab or GPU access, or by distance learning, you join the same BSc in Software Architecture intake with weekly tutor visibility and named programme-tutor support. LSCE students routinely attend BSides London, IET Young Professionals events, IMechE London Region evenings and BCS group meetings during their studies, and the careers service holds a working contact book with UK employers across UK software consultancies, fintech, retail engineering and Silicon Roundabout scale-ups. Students on the BSc in Software Architecture also access the Harold International College shared library and elective-module catalogue subject to availability.

Apply for BSc in Software Architecture

Begin your honours degree with the BSc in Software Architecture at LSCE. Click Enrol Now, and admissions will respond within one working day with UCAS guidance, placement information and scholarship review for the BSc in Software Architecture. Enrol Now

Frequently asked questions.

Common questions about BSc in Software Architecture.

The BSc in Software Architecture runs three years full-time, with part-time and accelerated routes available, including a year-two industry placement.

Yes. LSCE delivers the BSc in Software Architecture on-campus in central London, fully online with cloud credits, or by distance learning.

The BSc in Software Architecture is a UK Level 6 honours degree mapped to BCS and IEEE Computer Society competency areas and is recognised by UK software employers.

You need at least 96 UCAS points, GCSE English and Maths at 4/C, or articulation from a completed LSCE Certificate or Diploma. IELTS 6.0 is required for non-native English speakers.

Fees are published each intake and vary by mode of study. LSCE admissions confirms current pricing and instalment options within one working day.

Where Knowledge MeetsInnovation.

At Harold International College of London, we believe in nurturing minds and empowering future leaders through world-class education and a commitment to community impact.

Gallery image 1
Gallery image 2
Gallery image 3
Gallery image 5
Gallery image 6
Gallery image 7
Gallery image 8
Gallery image 4
Gallery image 1
Gallery image 2
Gallery image 3
Gallery image 5
Gallery image 6
Gallery image 7
Gallery image 8
Gallery image 4