The iframe on this page is empty and contains no contentSkip to content

Undergraduate Prospectus

What can you study?

Undergraduate courses

This page provides a comprehensive list of undergraduate courses offered at Imperial College London

A | B | C | D | E | F | G | H | I | J | K | L | M N | O | P | Q | R | S | T | U | V | W | X | Y | Z

UCAS codeYrsDegreeCourse titleDept
H401 4 MEng Aeronautical Engineering Aeronautics
H410 4 MEng Aeronautical Engineering with a Year Abroad Aeronautics
HJ45 4 MEng Aerospace Materials Materials
C700 3 BSc Biochemistry Life Sciences
C7N2 3 BSc Biochemistry with Management Life Sciences
C7R1 4 BSc Biochemistry with French for Science
NEW COURSE
Life Sciences
C7R2 4 BSc Biochemistry with German for Science
NEW COURSE
Life Sciences
C7NG 4 BSc Biochemistry with Management Life Sciences
C7NF 4 BSc Biochemistry with Management and a Year in Industry/Research Life Sciences
C7NA 5 BSc Biochemistry with Management with a Year in Industry/Research Life Sciences
C702 4 BSc Biochemistry with Research Abroad Life Sciences
C7R4 4 BSc Biochemistry with Spanish for Science
NEW COURSE
Life Sciences
C701 4 BSc Biochemistry with a Year in Industry/Research Life Sciences
C100 3 BSc Biology Life Sciences
C1R1 4 BSc Biology with French for Science Life Sciences
C1R2 4 BSc Biology with German for Science Life Sciences
C1N2 3 BSc Biology with Management Life Sciences
C1NG 4 BSc Biology with Management Life Sciences
C1NF 4 BSc Biology with Management and a Year in Industry/Research Life Sciences
C1NA 5 BSc Biology with Management with a Year in Industry/Research Life Sciences
C1R4 4 BSc Biology with Spanish for Science Life Sciences
C102 4 BSc Biology with a Year in Europe Life Sciences
C110 4 BSc Biology with a Year in Industry/Research Life Sciences
BJ95 4 MEng Biomaterials and Tissue Engineering Materials
BH81 3 BEng Biomedical Engineering Bioengineering
BH9C 4 MEng Biomedical Engineering Bioengineering
B900 3 BSc Biomedical Sciences Life Sciences / Medicine
B9N2 4 BSc Biomedical Sciences with Management Life Sciences / Medicine
J700 3 BSc Biotechnology Life Sciences
J7R1 4 BSc Biotechnology with French for Science
NEW COURSE
Life Sciences
J7R2 4 BSc Biotechnology with German for Science
NEW COURSE
Life Sciences
J7N2 4 BSc Biotechnology with Management Life Sciences
J7NF 5 BSc Biotechnology with Management with a Year in Industry/Research Life Sciences
J701 4 BSc Biotechnology with Research Abroad Life Sciences
J7R4 4 BSc Biotechnology with Spanish for Science
NEW COURSE
Life Sciences
J702 4 BSc Biotechnology with a Year in Industry/Research Life Sciences
up ]
UCAS codeYrsDegreeCourse titleDept
H801 4 MEng Chemical Engineering Chemical Engineering
H802 4 MEng Chemical Engineering with a Year Abroad Chemical Engineering
H890 4 MEng Chemical with Nuclear Engineering Chemical Engineering
F100 3 BSc Chemistry Chemistry
F103 4 MSci Chemistry Chemistry
F1R1 4 MSci Chemistry with French for Science Chemistry
F1R2 4 MSci Chemistry with German for Science Chemistry
F1N2 3 BSc Chemistry and Management Chemistry
F1NF 4 BSc Chemistry with Management Chemistry
FN11 5 BSc Chemistry with Management and a Year in Industry Chemistry
F124 4 MSci Chemistry with Medicinal Chemistry Chemistry
F125 5 MSci Chemistry with Medicinal Chemistry and a Year in Industry Chemistry
F1F3 4 MSci Chemistry with Molecular Physics Chemistry
F1FH 5 MSci Chemistry with Molecular Physics and a Year in Industry Chemistry
F104 4 MSci Chemistry with Research Abroad Chemistry
F101 5 MSci Chemistry with Research Abroad and a Year in Industry
NEW COURSE
Chemistry
F1R4 4 MSci Chemistry with Spanish for Science Chemistry
F105 5 MSci Chemistry with a Year in Industry Chemistry
H201 4 MEng Civil Engineering Civil and Environmental Engineering
H202 4 MEng Civil Engineering with a Year Abroad Civil and Environmental Engineering
G400 3 BEng Computing Computing
G401 4 MEng Computing Computing
G700 4 MEng Computing (Artificial Intelligence) Computing
G430 4 MEng Computing (Computation in Biology and Medicine)
NEW COURSE
Computing
GG47 4 MEng Computing (Games, Vision and Interaction)
NEW COURSE
Computing
G402 4 MEng Computing (International Programme of Study) Computing
G600 4 MEng Computing (Software Engineering) Computing
C180 3 BSc Ecology and Environmental Biology Life Sciences
H600 3 BEng Electrical & Electronic Engineering Electrical & Electronic Engineering
H604 4 MEng Electrical & Electronic Engineering Electrical & Electronic Engineering
H6N2 4 MEng Electrical & Electronic Engineering with Management Electrical & Electronic Engineering
H601 4 MEng Electrical & Electronic Engineering with a Year Abroad Electrical & Electronic Engineering
F631 4 MSci Environmental Geoscience Earth Science & Engine ering
F600 3 BSc Geology Earth Science & Engineering
F640 4 MSci Geology Earth Science & Engineering
F661 4 MSci Geology and Geophysics Earth Science & Engineering
F601 4 MSci Geology with a Year Abroad Earth Science & Engineering
F662 3 BSc Geophysics Earth Science & Engineering
F660 4 MSci Geophysics Earth Science & Engineering
F664 4 MSci Geophysics with a Year Abroad Earth Science & Engineering
HG65 3 BEng Information Systems Engineering Electrical & Electronic Engineering
GH56 4 MEng Information Systems Engineering Electrical & Electronic Engineering
HG6M 4 MEng Information Systems Engineering with a Year Abroad Electrical & Electronic Engineering
[ up ]
UCAS codeYrsDegreeCourse titleDept
JF52 3 BEng Materials Science and Engineering Materials
JFM2 4 MEng Materials Science and Engineering Materials
J5N2 3 BEng Materials with Management Materials
J5H8 4 MEng Materials with Nuclear Engineering Materials
J526 4 BEng Materials with a Year Abroad Materials
G100 3 BSc Mathematics Mathematics
G103 4 MSci Mathematics Mathematics
GG14 3 BSc Mathematics and Computer Science Mathematics / Computing
GG41 4 MSci Mathematics and Computer Science Mathematics / Computing
G125 3 BSc Mathematics (Pure Mathematics) Mathematics
GG31 3 BSc Mathematics, Optimisation and Statistics Mathematics
G101 4 BSc Mathematics with a Year in Europe Mathematics
G104 4 MSci Mathematics with a Year in Europe Mathematics
G1F3 3 BSc Mathematics with Applied Mathematics/Mathematical Physics Mathematics
G102 3 BSc Mathematics with Mathematical Computation Mathematics
G1G3 3 BSc Mathematics with Statistics Mathematics
G1GH 3 BSc Mathematics with Statistics for Finance Mathematics
H301 4 MEng Mechanical Engineering Mechanical Engineering
H304 4 MEng Mechanical Engineering with a Year Abroad Mechanical Engineering
N/A 4 MEng Mechanical with Nuclear Engineering
Apply initially for H301 Mechanical Engineering (MEng)
Mechanical Engineering
A100 6 MBBS/BSc Medicine Medicine Medicine
A101 4 MBBS Medicine (Graduate Entry) Medicine
C500 3 BSc Microbiology Life Sciences
F663 4 MSci Petroleum Geoscience Earth Science and Engineering
F300 3 BSc Physics Physics
F303 4 MSci Physics Physics
F3W3 4 BSc Physics and Musical Performance Physics
F325 3 BSc Physics with Theoretical Physics Physics
F390 4 MSci Physics with Theoretical Physics Physics
F309 4 MSci Physics with a Year in Europe Physics
C300 3 BSc Zoology Life Sciences
up ]