This is the full list of undergraduate programmes offered by The University of Hong Kong (HKU, hereinafter "HKU") through JUPAS (the Joint University Programmes Admissions System), with every JS code (JS6xxx) and its corresponding full programme name set out below.
Programmes and codes are added, removed, and merged year on year — for example, the new AI / data science / interdisciplinary programmes launched in recent years. All codes are subject to the current year's version on the JUPAS website HKU programmes page※; this table is a snapshot taken during the 2025–26 admissions cycle.
Data compiled: June 2026.
A JS code is the unique identifier JUPAS assigns to each programme. HKU programmes all begin with "JS6" (e.g., JS6456 = Bachelor of Medicine and Bachelor of Surgery, MBBS).
Only JUPAS-handled programmes are listed: programmes offered through non-JUPAS / international / mainland Chinese admission pathways may not carry a JS code (they operate through HKU's own system) and are excluded from this table; some programmes admit students through multiple pathways simultaneously.
The "discipline cluster" groupings below are a reading aid and not HKU's official faculty structure; certain interdisciplinary / double-degree programmes may straddle multiple faculties.
# 1. Full JUPAS Programme List (by Discipline Cluster)
BBA in Accounting & Finance / Accounting Data Analytics
JS6793
BBA (Business Analytics)
JS6846
Bachelor of Science in Marketing Analytics and Technology
JS6860
Bachelor of Finance in Asset Management and Private Banking
JS6884
Bachelor of Science in Quantitative Finance
JS6896
BBA in International Business and Global Management
⚠ The table above contains 53 items; the JUPAS HKU programmes page※ listed 57 items at the time — the discrepancy arises mainly from codes that have been merged or omitted in this disciplinary grouping (e.g., JS6602/JS6688 and others are already listed, and a few newly established interdisciplinary courses have codes that shift slightly each year). Treat the official website as the authoritative master list. This table is an organised snapshot for easier reading by discipline.
Codes change: JUPAS codes may be added, withdrawn, or merged each year (HKU has recently concentrated on launching new AI / data science / interdisciplinary double-degree programmes). Always verify against the current year's JUPAS website※ before applying. Do not rely on old codes when filling in your programme choices.
Same name, different pathway: Programmes handled through JUPAS may not carry the same code when offered via non-JUPAS / international / mainland Chinese pathways (which use HKU's own system). JS codes cannot be used to correspond with non-local applications.
Programme-specific requirements override minimum thresholds: Each JS-coded programme carries its own specified elective subject requirements, score weightings, and interview requirements. Refer to individual programme pages and HKU's annual "Admissions Information" booklet.