twitter icon reducedfacebook icon reducedyoutube icon reduced

Featured Video

UCL MechEng supports F1 in Schools

Module Descriptor

MECHGM05 Advanced Computer Applications in Engineering

Alt. Codes(s) MECHM003
Title Advanced Computer Applications in Engineering
Level MSc / MEng
UCL Credits/ECTS 15/6
Taught by Prof Yiannis Ventikos (50%) Module Coordinator
Dr Mehran Moazen (50%)


Familiarity with undergraduate courses in mechanics of fluids, mechanics of materials, statics, dynamics and basic calculus. All students are assumed to be familiar with the principles of programming.
Course Aims

  • Understanding the theoretical background to the workings behind commercial FEA and CFD packages.
  • Appreciating the structure of programs for potential amendment and development
  • To use commercial software packages for solving problems and assessing their limitations
  • Ability to take a detached view in checking output

Method of Instruction
Lecture presentations.
Assessment is entirely by coursework for MSc/Dipl students in Mechanical Engineering, Marine Engineering, Power Systems Engineering and MEng students. There are two pieces of coursework each for Finite Element Analysis (FEA1 and FEA2) and Computational Fluid Dynamics (CFD1 and CFD2).

Recommended Reading

  • Cook R.D., Malkus D.S., Plesha M.E., Witt R.J., Concepts and applications of finite element analysis. Fourth edition, John Wiley and Sons, 2002 (ISBN 0-471-35605-0)
  • Cook R.D., Finite element modeling for stress analysis. John Wiley and Sons, 1995.
  • Versteeg, H. K. and Malalasekera, W., “An Introduction to Computational Fluid Dynamics”, Prentice Hall, 1995 (2nd Ed., 2007).
  • Ferziger, J. H. and Perić, M., “Computational Methods for Fluid Dynamics”, 3rd Ed., Springer-Verlag, 2001.

Additional Information
Tutorials on the use of a commercial CFD code (hands-on computer work).

Page last modified on 25 sep 15 12:02