Loading...
Preparing your educational journey
Computing (Computational Management) logo
Imperial College London logo

Computing (Computational Management)

Imperial College London Rank #790
Degree MEng
Duration 12 months
Delivery On-campus
Location London, United Kingdom
Language English

Program Overview

The Computing (Computational Management) at Imperial College London is a MEng programme in Business & Management over 12 months, delivered On-campus. This programme equips graduates with advanced knowledge and practical skills for professional and academic careers in the field.

Students gain a rigorous grounding in both the theoretical foundations and applied dimensions of business & management. The programme combines coursework, research components, and practical projects that develop critical thinking, problem-solving, and specialist expertise relevant to industry and research needs.

Graduates of the Computing (Computational Management) programme are well-prepared for careers in academia, industry, government, and the private sector across United Kingdom and internationally. The programme provides an internationally recognised qualification within the Bologna higher education framework.

Key Program Features

  1. Duration: 12 months
  2. Language of instruction: English
  3. Study mode: On-campus
  4. English requirement: IELTS 7
  5. Location: London, United Kingdom

Career Opportunities

Graduates of the Computing (Computational Management) programme are prepared for diverse careers in business & management:

  1. Business Analyst
  2. Management Consultant
  3. Product Manager
  4. Strategy Analyst
  5. Operations Manager
  6. Entrepreneur

Program Curriculum

Course Structure

  1. CORE MODULES
  2. Hardware
  3. Architecture
  4. Programming I
  5. Programming II
  6. Programming III
  7. Databases I
  8. Logic
  9. Reasoning about Programs
  10. Discrete Mathematics
  11. Mathematical Methods
  12. Laboratory 1
  13. Computing Topics
  14. Ethics in Computing 1
  15. Presentation Skills
  16. EXTRACURRICULAR
  17. Advanced Programming
  18. Tools for Program Reasoning
  19. Programming Competition Training
  20. COMPULSORY MODULES
  21. Software Engineering - Algorithms
  22. Human-Centred Design
  23. Operating Systems
  24. Networks and Communications
  25. Software Engineering Design
  26. Compilers
  27. Concurrency
  28. Models of Computation
  29. Statistics
  30. Laboratory 2
  31. 2nd Year Group Projects
  32. Team Skills Development
  33. C++ Introduction
  34. Introduction to Prolog
  35. Introduction to Perl
  36. OPTIONAL MODULES
  37. Computer Architecture
  38. Introduction to Artificial Intelligence
  39. Computational Techniques
  40. EXTRACURRICULAR
  41. Programming Competition Training
  42. COMPULSORY MODULES
  43. Software Engineering Practice
  44. Management and Business for Computing Engineers
  45. Project Presentation Skills
  46. 3rd Year Group Projects
  47. OPTIONAL MODULES
  48. Choose five to six from this list.
  49. Advanced Databases
  50. Computer Vision
  51. Graphics
  52. Custom Computing
  53. Complex Systems
  54. Communicating Computer Science in Schools
  55. Network and Web Security
  56. Advanced Computer Architecture
  57. Robotics
  58. Simulation and Modelling
  59. Pervasive Computing
  60. Introduction to Bioinformatics
  61. Operations Research
  62. Distributed Algorithms
  63. Type Systems for Programming Languages
  64. Machine Learning
  65. Systems Verification
  66. Logic-Based Learning
  67. External Course
  68. EXTRACURRICULAR
  69. Programming Competition Training
  70. COMPULSORY MODULES
  71. Individual Project MEng
  72. Industrial Placement - Presentation and Report
  73. OPTIONAL MODULES
  74. Choose five to seven modules from this list.
  75. Communicating Computer Science in Schools
  76. Advanced Computer Graphics
  77. Computational Neurodynamics
  78. Computational Finance
  79. Machine Learning and Neural Computation
  80. Parallel Algorithms
  81. Performance Analysis (half course)
  82. Complexity
  83. Software Reliability
  84. Advanced Issues in Object Oriented Programming
  85. Argumentation and Multi-agent Systems
  86. Software Engineering for Industry
  87. Computing for Optimal Decisions
  88. Knowledge Representation
  89. Intelligent Data and Probabilistic Inference
  90. Advanced Statistical Machine Learning and Pattern Recognition
  91. Cryptography Engineering
  92. Program Analysis
  93. Scalable Distributed Systems Design (half course)
  94. Modal Logic (half course)
  95. Separation Logic: Local Reasoning about Programs (half course)
  96. Computing in Space with OpenSPL (half course)
  97. (half course)
  98. Medical Image Computing (half course)
  99. Privacy Concurrent Processes Enhancing Techniques (half course)
  100. OPTIONAL MODULES
  101. Choose up to two from this list.
  102. External Course 4I
  103. External Course 4II
  104. EXTRACURRICULAR
  105. Programming Competition Training

Admission Requirements

Academic Requirements

A-levels
  • COMPUTING COURSES
  • Typical entry requirements for Computing courses are A*AA or A*AAA overall, to include:
  • A* in Mathematics
  • Grade A in two further A-levels (see table below for further guidance)
  • OR
  • A* in Mathematics
  • Grade A in three further A-Level
  • *We do not accept ICT, Business Studies and General Studies.
  • We should emphasise that, with the exception of the required A-level Maths and the A-levels we do not accept, Category 3 is only a set of suggestions. If your A-level selection does not match this exact pattern, you should not worry unduly.
  • We do understand that some schools do not offer Computing for students wishing to study the subject for A-level. We will not hold this against an applicant as we do not require Computing as an A-level subject for any applicant, so if you would prefer to take another subject, then this would be fine.
  • For students looking for a good grounding in the principles of Computing pre A-level, we do recommend the new OCR GCSE in Computing. Again, however, this is not a requirement for admission to any of our degrees.
International Baccalaureate
  • COMPUTING COURSES
  • We require an overall score of 39-41 points, including a score of 7 in Mathematics at higher level and 6 in one further relevant subject at higher level.
European Baccalaureate
  • COMPUTING COURSES
  • 85% overall with 8.5 in Maths and one further relevant subject.

English Proficiency: IELTS 7 or equivalent.

Tuition & Financial Information

Detailed tuition information is not available. Please contact the university for the most current tuition and fee information.

Application Deadline

Please contact the university for application deadline information.

About Imperial College London

Imperial College London logo

Imperial College London

London, United Kingdom

Imperial College London is a distinguished institution of higher education committed to academic excellence, innovative research, and preparing students for leadership in their chosen fields. The...

University Profile
  • Language English
  • Duration 12 months