Imperial College London

Course Modules

All years: modules include: Analysis of circuits; introduction to communications; digital electronics; mathematics; computer architecture; software engineering: introduction to computing; software engineering: algorithms and data structures; professional development; weekly laboratory practicals (electronics and computing); communications 2; computer architecture; control engineering; digital electronics 2; discrete mathematics and computational complexity; language processors; mathematics 2; signals and linear systems; software engineering: object'oriented software engineering; weekly laboratory practicals (electronics and computing).

Duration & Attendance Qualification Tuition fees Fee type
3 years
Full Time
BEng (Hons) £9,000 ???home???

Qualifications required:

  • SQA Advanced Higher AAA
  • GCE A-level A*AA
  • European Baccalaureate 80%
  • International Baccalaureate 38
  • GCE AS-level
  • SQA Higher
  • GCSE/SQA Standard Grade

Key Course Information

KIS Key Information Set

The KIS is an official overview of comparable information on higher education courses for prospective students. Read more.

87% Overall, I am satisfied with the quality of the course

The course is well organised and is running smoothly 85%
I have been able to access general IT resources when I needed to 96%
The library resources and services are good enough for my needs 94%

£25,000 Average salary 6 months after course has finished

88% Go on to work and/or study

In work 71
Studying 16
Studying and working 1
Unemployed 6
Unknown 5

41% Total study time lectures

Total Written: 68%

Total Coursework: 29%

Total Practical: 3%

£2,994 - £9,221
Typical cost of university accommodation

£4,335 - £11,475
Typical cost of private accommodation