• Master of Science in Computing - Software Engineering at Imperial College London is a 1-year program.
  • It is an on-campus, 90 credits program offered on a full-time basis.
  • This course specializes in the application of engineering to the design, development, and maintenance of software.
  • The department also offers specialisms in:
    • Artificial Intelligence and Machine Learning
    • Computational Management
    • Security and Reliability
    • Visual Computing and Robotics
  • Each specialism has a flexible mix of breadth and depth, consisting of two or three compulsory modules as well as choices from a selection of core and optional modules.
  • The core modules of the program are:
    • MSc Computing Science (Specialist) Individual Project (Summer)
    • MSc Software Engineering Group Project (Autumn and Spring)
    • Software Engineering for Industry (Spring)
  • Students also have to choose optional modules held in autumn and spring.
  • Students also gain additional skills about the concept of logic programming and syntax and procedural reading of the Prolog language.
  • MSc Computing Master's degrees are professionally accredited by the IET (Institute of Engineering and Technology).