First Year
- Analogue Electronics
- Analysis of Circuits
- Communications 1
- Digital Electronics 1
- Introduction to Management
- Mathematics 1
- Principles of Computers
- Software Engineering 1: Introduction to Computing
- Software Engineering 1: Algorithms and Data Structures
- Technical Communication
- Weekly Laboratory Practicals (Electronics and Computing)
- ISE 1 – 4 Student Group Projects
Second Year
- 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)
- ISE 2 – 8 Student Group Projects
Third Year
- Databases
- Digital Signal Processing
- Human Computer Interaction
- Multimedia Systems
- Project Management
- Real Time Digital Signal Processing
- Simulation and Modelling
- Software Engineering Methods
- ISE 3 – Year Group Project.
Fourth Year
- Accounting
- Advanced Databases
- Advanced Topics in Software Engineering
- Digital Image Processing
- Distributed Computation and Networks
- Innovation Management
- Multi-Agent Systems
- Network Security
- Final Year Project
More From AlastairClark
- Student Speech Entitled "My Formal Foreign English Teacher"
- Me infront of Imperial Palace, Shenyang
- My Impressions Of Google Wave
AlastairClark Recommends
- Now that Facebook Will Go Public you can make money: FREE (verenetta)
- FlixsNow Join as a Founding Affiliate Now (verenetta)

#1 by Alex on November 3, 2009 - 10:03 pm
That list is so geeky. I love the understatement of the list too. Third Year: Databases. Given the inclination of the student subjected to this desgree program that could range from knowing how to restart MySQL to optimising a search engine.
#2 by Alastair on November 4, 2009 - 2:37 pm
That Databases course was the theory of why we have databases with little to no real word command line practicality. It’s Imperial we’re talking about here, do you think they’d do a “restart mysql” type course. Regardless, you’re right, a lot depends on the person taking the course.