University of Cape Town (UCT) Courses – Full List by Faculty

The University of Cape Town (UCT), South Africa’s highest-ranking university, offers a wide range of undergraduate programmes designed to develop innovative thinkers and skilled professionals. Applications for the 2026 academic year are open, and here’s a complete look at all the UCT courses by faculty.


Faculty of Commerce – UCT Courses

Bachelor of Business Science (BBusSc)

  • Actuarial Science
  • Actuarial Science specialising in Quantitative Finance
  • Statistics and Data Sciences
  • Finance, Investment and Banking
  • Finance with Accounting
  • Computer Science
  • Information Systems
  • Economics
  • Economics with Law
  • Marketing
  • Organisational Psychology

Bachelor of Commerce (BCom)

  • Financial Accounting: General Accounting
  • Financial Accounting: Chartered Accountant
  • Financial Accounting: Accounting with Law
  • Economics and Finance
  • Economics and Statistics
  • Economics with Law
  • Information Systems and Computer Science
  • Management Studies
  • PPE: Philosophy, Politics & Economics

Extended & Augmented Programmes also available in:

  • Actuarial Science
  • Financial Accounting
  • Economics with Law
  • Information Systems
  • Management Studies

Faculty of Engineering & the Built Environment – UCT Courses

Engineering Degrees

  • BSc in Engineering:
    • Chemical Engineering
    • Civil Engineering
    • Electrical Engineering
    • Electrical & Computer Engineering
    • Mechatronics
    • Mechanical Engineering
    • Mechanical & Mechatronic Engineering

Built Environment Degrees

  • Bachelor of Architectural Studies
  • BSc in Geomatics
  • BSc in Construction Studies
  • BSc in Property Studies

Faculty of Health Sciences – UCT Courses

  • Bachelor of Medicine & Surgery (MBChB)
  • BSc in Audiology
  • BSc in Occupational Therapy
  • BSc in Physiotherapy
  • BSc in Speech-Language Pathology
  • Higher Certificate in Disability Practice
  • Advanced Diploma in Cosmetic Formulation Science

Faculty of Humanities – UCT Courses

Bachelor of Arts (BA)

  • African Languages & Literatures
  • Afrikaans
  • Arabic
  • Business French
  • Classical Studies
  • Dance
  • Drama
  • English
  • Film Studies
  • French
  • German
  • History
  • Italian
  • Jazz Studies
  • Linguistics
  • Media & Writing
  • Music
  • Portuguese
  • Spanish
  • Visual & Art History
  • Xhosa Communication

Bachelor of Arts in:

  • Film & Media Production
  • Fine Art
  • Theatre & Performance
  • Communication Studies
  • Translation & Linguistics

Bachelor of Social Science

  • Psychology
  • Philosophy
  • Politics & International Relations
  • Public Policy & Administration
  • Gender Studies
  • Sociology
  • Social Anthropology
  • Social Development
  • Industrial Sociology
  • Economics
  • PPE: Philosophy, Politics & Economics

Other Programmes

  • Bachelor of Social Work
  • Bachelor of Music
  • Dance Teacher’s Diploma
  • Advanced Certificates in Education
  • Performer’s Diploma in Opera & Theatre

Faculty of Law – UCT Courses

  • Bachelor of Laws (LLB)
    Available as a standalone undergraduate degree or postgraduate track.

Faculty of Science – UCT Courses

  • BSc in:
    • Applied Biology
    • Applied Mathematics
    • Biochemistry
    • Business Computing
    • Chemistry
    • Computer Engineering
    • Computer Science
    • Ecology & Evolution
    • Environmental & Geographical Science
    • Genetics
    • Human Physiology
    • Marine Biology
    • Mathematics
    • Mathematical Statistics
    • Microbiology
    • Ocean & Atmosphere Science
    • Physics
    • Archaeology
    • Astrophysics
    • Statistics

How to Apply to UCT

UCT’s application cycle for 2026 opens in April/May 2025 and closes on 31 July 2025 for most programmes.

Apply Online: UCT Online Application Portal


UCT offers world-class education, internationally accredited programmes, and a vibrant student life in the heart of Cape Town. Whether you’re into engineering, medicine, law, humanities, or commerce — UCT has a path tailored for you.