Home / Imperial College London / Courses

Imperial College London

83 undergraduate courses

Biological Sciences

Microbiology BSc Hons

  • UCAS Code C500
  • Full-Time
  • 3 years course
  • On Campus

Biochemistry with French for Science BSc Hons

  • UCAS Code C7R1
  • Full-Time
  • 4 years course
  • On Campus

Biochemistry BSc Hons

  • UCAS Code C700
  • Full-Time
  • 3 years course
  • On Campus

Biological Sciences with French for Science BSc Hons

  • UCAS Code C1R1
  • Full-Time
  • 4 years course
  • On Campus

Biotechnology BSc Hons

  • UCAS Code J700
  • Full-Time
  • 3 years course
  • On Campus

Biotechnology with Spanish for Science BSc Hons

  • UCAS Code J7R4
  • Full-Time
  • 4 years course
  • On Campus

Biological Sciences with German for Science BSc Hons

  • UCAS Code C1R2
  • Full-Time
  • 4 years course
  • On Campus

Biological Sciences BSc Hons

  • UCAS Code C100
  • Full-Time
  • 3 years course
  • On Campus

Biotechnology with French for Science BSc Hons

  • UCAS Code J7R1
  • Full-Time
  • 4 years course
  • On Campus

Biological Sciences with Spanish for Science BSc Hons

  • UCAS Code C1R4
  • Full-Time
  • 4 years course
  • On Campus

Biochemistry with Spanish for Science BSc Hons

  • UCAS Code C7R4
  • Full-Time
  • 4 years course
  • On Campus

Ecology and Environmental Biology BSc Hons

  • UCAS Code C180
  • Full-Time
  • 3 years course
  • On Campus

Biochemistry with German for Science BSc Hons

  • UCAS Code C7R2
  • Full-Time
  • 4 years course
  • On Campus

Biotechnology with German for Science BSc Hons

  • UCAS Code J7R2
  • Full-Time
  • 4 years course
  • On Campus

Medicine and Dentistry

Medicine MB BS Hons

  • UCAS Code A100
  • Full-Time
  • 6 years course
  • On Campus

Mathematical Sciences

Mathematics with Statistics BSc Hons

  • UCAS Code G1G3
  • Full-Time
  • 3 years course
  • On Campus

Mathematics with Statistics BSc Hons

  • UCAS Code G1G3
  • Full-Time
  • 3 years course
  • On Campus

Mathematics BSc Hons

  • UCAS Code G100
  • Full-Time
  • 3 years course
  • On Campus

Mathematics and Computer Science MEng Hons

  • UCAS Code GG41
  • Full-Time
  • 4 years course
  • On Campus

Mathematics with Statistics for Finance BSc Hons

  • UCAS Code G1GH
  • Full-Time
  • 3 years course
  • On Campus

Mathematics with Statistics for Finance BSc Hons

  • UCAS Code G1GH
  • Full-Time
  • 3 years course
  • On Campus

Mathematics Msci Hons

  • UCAS Code G103
  • Full-Time
  • 4 years course
  • On Campus

Mathematics and Computer Science BEng Hons

  • UCAS Code GG14
  • Full-Time
  • 3 years course
  • On Campus

Mathematics with Applied Mathematics/Mathematical Physics BSc Hons

  • UCAS Code G1F3
  • Full-Time
  • 3 years course
  • On Campus

Mathematics (Pure Mathematics) BSc Hons

  • UCAS Code G125
  • Full-Time
  • 3 years course
  • On Campus

Mathematics with Mathematical Computation BSc Hons

  • UCAS Code G102
  • Full-Time
  • 3 years course
  • On Campus

Mathematics with a Year Abroad Msci Hons

  • UCAS Code G104
  • Full-Time
  • 4 years course
  • On Campus

Chemistry

Chemistry with Research Abroad Msci Hons

  • UCAS Code F104
  • Full-Time
  • 4 years course
  • On Campus

Chemistry with German for Science Msci Hons

  • UCAS Code F1R2
  • Full-Time
  • 4 years course
  • On Campus

Chemistry with Molecular Physics and a Year in Industry Msci Hons

  • UCAS Code F1FH
  • Full-Time
  • 5 years course
  • On Campus

Chemistry with Research Abroad and a Year in Industry Msci Hons

  • UCAS Code F101
  • Full-Time
  • 5 years course
  • On Campus

Chemistry with Medicinal Chemistry and a Year in Industry Msci Hons

  • UCAS Code F125
  • Full-Time
  • 5 years course
  • On Campus

Chemistry with Management with a Year in Industry BSc Hons

  • UCAS Code FN11
  • Full-Time
  • 5 years course
  • On Campus

Chemistry with Medicinal Chemistry Msci Hons

  • UCAS Code F124
  • Full-Time
  • 4 years course
  • On Campus

Chemistry with Spanish for Science Msci Hons

  • UCAS Code F1R4
  • Full-Time
  • 4 years course
  • On Campus

Chemistry with Molecular Physics Msci Hons

  • UCAS Code F1F3
  • Full-Time
  • 4 years course
  • On Campus

Chemistry with Management BSc Hons

  • UCAS Code F1NF
  • Full-Time
  • 4 years course
  • On Campus

Chemistry with a Year in Industry Msci Hons

  • UCAS Code F105
  • Full-Time
  • 5 years course
  • On Campus

Chemistry with French for Science Msci Hons

  • UCAS Code F1R1
  • Full-Time
  • 4 years course
  • On Campus

Chemistry BSc Hons

  • UCAS Code F100
  • Full-Time
  • 3 years course
  • On Campus

Chemistry Msci Hons

  • UCAS Code F103
  • Full-Time
  • 4 years course
  • On Campus

Medical Sciences and Technology

Medical Biosciences BSc Hons

  • UCAS Code B101
  • Full-Time
  • 3 years course
  • On Campus

Medical Biosciences with Management BSc Hons

  • UCAS Code B111
  • Full-Time
  • 4 years course
  • On Campus

Geography, Earth and Environmental Studies

Geology Msci Hons

  • UCAS Code F640
  • Full-Time
  • 4 years course
  • On Campus

Earth and Planetary Science with a Year Abroad Msci

  • UCAS Code F520
  • Full-Time
  • 4 years course
  • On Campus

Geophysics with a Year Abroad Msci Hons

  • UCAS Code F664
  • Full-Time
  • 4 years course
  • On Campus

Geophysics Msci Hons

  • UCAS Code F660
  • Full-Time
  • 4 years course
  • On Campus

Geophysics BSc Hons

  • UCAS Code F662
  • Full-Time
  • 3 years course
  • On Campus

Geology BSc Hons

  • UCAS Code F600
  • Full-Time
  • 3 years course
  • On Campus

Earth and Planetary Science Msci Hons

  • UCAS Code F647
  • Full-Time
  • 4 years course
  • On Campus

Geology with a Year Abroad Msci Hons

  • UCAS Code F601
  • Full-Time
  • 4 years course
  • On Campus

Earth and Planetary Science BSc Hons

  • UCAS Code F64B
  • Full-Time
  • 3 years course
  • On Campus

Languages

Biochemistry with French for Science BSc Hons

  • UCAS Code C7R1
  • Full-Time
  • 4 years course
  • On Campus

Chemistry with German for Science Msci Hons

  • UCAS Code F1R2
  • Full-Time
  • 4 years course
  • On Campus

Biological Sciences with French for Science BSc Hons

  • UCAS Code C1R1
  • Full-Time
  • 4 years course
  • On Campus

Biotechnology with Spanish for Science BSc Hons

  • UCAS Code J7R4
  • Full-Time
  • 4 years course
  • On Campus

Biological Sciences with German for Science BSc Hons

  • UCAS Code C1R2
  • Full-Time
  • 4 years course
  • On Campus

Chemistry with Spanish for Science Msci Hons

  • UCAS Code F1R4
  • Full-Time
  • 4 years course
  • On Campus

Biotechnology with French for Science BSc Hons

  • UCAS Code J7R1
  • Full-Time
  • 4 years course
  • On Campus

Biological Sciences with Spanish for Science BSc Hons

  • UCAS Code C1R4
  • Full-Time
  • 4 years course
  • On Campus

Chemistry with French for Science Msci Hons

  • UCAS Code F1R1
  • Full-Time
  • 4 years course
  • On Campus

Biochemistry with Spanish for Science BSc Hons

  • UCAS Code C7R4
  • Full-Time
  • 4 years course
  • On Campus

Biochemistry with German for Science BSc Hons

  • UCAS Code C7R2
  • Full-Time
  • 4 years course
  • On Campus

Biotechnology with German for Science BSc Hons

  • UCAS Code J7R2
  • Full-Time
  • 4 years course
  • On Campus

Material Science and Technology

Materials Science and Engineering MEng Hons

  • UCAS Code JFM2
  • Full-Time
  • 4 years course
  • On Campus

Materials Science and Engineering BEng Hons

  • UCAS Code JF52
  • Full-Time
  • 3 years course
  • On Campus

Materials with Nuclear Engineering MEng Hons

  • UCAS Code J5H8
  • Full-Time
  • 4 years course
  • On Campus

Biomaterials and Tissue Engineering MEng Hons

  • UCAS Code BJ95
  • Full-Time
  • 4 years course
  • On Campus

Materials with Management BEng Hons

  • UCAS Code J5N2
  • Full-Time
  • 3 years course
  • On Campus

Computer Science

Computing (Security and Reliability) MEng Hons

  • UCAS Code G610
  • Full-Time
  • 4 years course
  • On Campus

Mathematics and Computer Science MEng Hons

  • UCAS Code GG41
  • Full-Time
  • 4 years course
  • On Campus

Computing BEng Hons

  • UCAS Code G400
  • Full-Time
  • 3 years course
  • On Campus

Computing (Management and Finance) MEng Hons

  • UCAS Code G501
  • Full-Time
  • 4 years course
  • On Campus

Computing MEng Hons

  • UCAS Code G401
  • Full-Time
  • 4 years course
  • On Campus

Mathematics and Computer Science BEng Hons

  • UCAS Code GG14
  • Full-Time
  • 3 years course
  • On Campus

Computing (Visual Computing and Robotics) MEng Hons

  • UCAS Code GG47
  • Full-Time
  • 4 years course
  • On Campus

Computing (International Programme of Study) MEng Hons

  • UCAS Code G402
  • Full-Time
  • 4 years course
  • On Campus

Computing (Software Engineering) MEng Hons

  • UCAS Code G600
  • Full-Time
  • 4 years course
  • On Campus

Computing (Artificial Intelligence and Machine Learning) MEng Hons

  • UCAS Code G700
  • Full-Time
  • 4 years course
  • On Campus

Physics and Astronomy

Earth and Planetary Science with a Year Abroad Msci

  • UCAS Code F520
  • Full-Time
  • 4 years course
  • On Campus

Chemistry with Molecular Physics and a Year in Industry Msci Hons

  • UCAS Code F1FH
  • Full-Time
  • 5 years course
  • On Campus

Physics with Theoretical Physics Msci Hons

  • UCAS Code F390
  • Full-Time
  • 4 years course
  • On Campus

Physics with Theoretical Physics BSc Hons

  • UCAS Code F325
  • Full-Time
  • 3 years course
  • On Campus

Mathematics with Applied Mathematics/Mathematical Physics BSc Hons

  • UCAS Code G1F3
  • Full-Time
  • 3 years course
  • On Campus

Chemistry with Molecular Physics Msci Hons

  • UCAS Code F1F3
  • Full-Time
  • 4 years course
  • On Campus

Physics BSc Hons

  • UCAS Code F300
  • Full-Time
  • 3 years course
  • On Campus

Earth and Planetary Science Msci Hons

  • UCAS Code F647
  • Full-Time
  • 4 years course
  • On Campus

Earth and Planetary Science BSc Hons

  • UCAS Code F64B
  • Full-Time
  • 3 years course
  • On Campus

Physics Msci Hons

  • UCAS Code F303
  • Full-Time
  • 4 years course
  • On Campus

Physics with a Year Abroad Msci Hons

  • UCAS Code F309
  • Full-Time
  • 4 years course
  • On Campus

Engineering

Aeronautical Engineering MEng Hons

  • UCAS Code H401
  • Full-Time
  • 4 years course
  • On Campus

Civil Engineering with a Year Abroad MEng Hons

  • UCAS Code H202
  • Full-Time
  • 4 years course
  • On Campus

Chemical Engineering MEng Hons

  • UCAS Code H801
  • Full-Time
  • 4 years course
  • On Campus

Design Engineering MEng Hons

  • UCAS Code 28G3
  • Full-Time
  • 4 years course
  • On Campus

Biomaterials and Tissue Engineering MEng Hons

  • UCAS Code BJ95
  • Full-Time
  • 4 years course
  • On Campus

Civil Engineering MEng Hons

  • UCAS Code H201
  • Full-Time
  • 4 years course
  • On Campus

Biomedical Engineering MEng Hons

  • UCAS Code BH9C
  • Full-Time
  • 4 years course
  • On Campus

Electrical & Electronic Engineering BEng Hons

  • UCAS Code H600
  • Full-Time
  • 3 years course
  • On Campus

Electrical & Electronic Engineering with Management MEng Hons

  • UCAS Code H6N2
  • Full-Time
  • 4 years course
  • On Campus

Electronic and Information Engineering MEng Hons

  • UCAS Code GH56
  • Full-Time
  • 4 years course
  • On Campus

Molecular Bioengineering MEng Hons

  • UCAS Code H160
  • Full-Time
  • 4 years course
  • On Campus

Mechanical Engineering MEng Hons

  • UCAS Code H301
  • Full-Time
  • 4 years course
  • On Campus

Electrical & Electronic Engineering MEng Hons

  • UCAS Code H604
  • Full-Time
  • 4 years course
  • On Campus

Electronic and Information Engineering BEng Hons

  • UCAS Code HG65
  • Full-Time
  • 3 years course
  • On Campus

Biomedical Technology Ventures BSc Hons

  • UCAS Code B800
  • Full-Time
  • 3 years course
  • On Campus

Business and Management

Chemistry with Management with a Year in Industry BSc Hons

  • UCAS Code FN11
  • Full-Time
  • 5 years course
  • On Campus

Materials with Management BEng Hons

  • UCAS Code J5N2
  • Full-Time
  • 3 years course
  • On Campus

Electrical & Electronic Engineering with Management MEng Hons

  • UCAS Code H6N2
  • Full-Time
  • 4 years course
  • On Campus

Chemistry with Management BSc Hons

  • UCAS Code F1NF
  • Full-Time
  • 4 years course
  • On Campus

Medical Biosciences with Management BSc Hons

  • UCAS Code B111
  • Full-Time
  • 4 years course
  • On Campus

Economics

Economics, Finance and Data Science BSc Hons

  • UCAS Code L1N3
  • Full-Time
  • 3 years course
  • On Campus

Keep reading...

Join StudentCrowd for Unlimited Access, to Write Reviews and Help Students.

We'll send you an email so that you can verify your free account.

By joining you agree to our T's and C's. We're committed to protecting your privacy.
Thanks for the feedback!
StudentCrowd is free to use, but in order to report, vote, and leave reviews, you need to create a free account.