Skip to main content

Unit information: Computer-based Modelling 1 in 2015/16

Please note: you are viewing unit and programme information for a past academic year. Please see the current academic year for up to date information.

Unit name Computer-based Modelling 1
Unit code MENG11511
Credit points 10
Level of study C/4
Teaching block(s) Teaching Block 4 (weeks 1-24)
Unit director Dr. Lawrie
Open unit status Not open




School/department Department of Mechanical Engineering
Faculty Faculty of Engineering

Description including Unit Aims

Computer-based Modelling 1 introduces the use of computer programming, specifically within the Matlab environment to model engineering systems. The first four sessions introduce the basic concepts of programming in Matlab, including loops, conditional statements, matrix manipulation, function definition and plotting. In the remaining six sessions, the students are required to complete a computer-based project to model a mechanical engineering system.


To understand how to develop a computer model of an engineering system using the Matlab programming package.

Intended Learning Outcomes

  • By the end of the course the student should be able to:
  • Use loops and conditional statements
  • Manipulate matrices
  • Define functions
  • Generate a program to model an engineering system
  • Display computational results graphically using the Matlab programming package.

Teaching Information

Lectures and laboratory classes.

Assessment Information

Laboratory Exercise (10%) and Project Assessment (90%)

Reading and References

A Guide to Matlab – For Beginners and Experienced Users, B.R. Hunt et al., Cambridge University Press, 2001