BMAN60101 : Mathematical Programming and Optimisation

Credit rating 15
Teaching period(s) Semester 1

The main aim of this course is to familiarise students with the theory and applications of mathematical programming and optimisation methods. The course aims to provide students with an understanding of the basic mathematical principles and the main technical and computational skills, required for application of various optimization methods in management and business-related areas.

Objectives (Learning outcomes)

At the end of the unit students should be able to understand the main optimization approaches and their applications for solving managerial decision problems. Students should be able to critically analyse and model appropriate decision problems and solve them analytically, or by using the Excel Solver. They will learn to present solutions and arguments in textual and oral forms, both individually and in groups.

Assessment methods

70% Exam (closed book, 2.5 hours)

30% Coursework (group presentations)


Informal Contact Method

Office hours

Peer Assisted Study Sessions

Course unit overview

This course covers the main mathematical programming and optimisation methods, including: linear, non-linear, integer and dynamic programming. The course also provides an introduction to meta-heuristics. Emphasis is placed on solving managerial optimisation problems by using software tools such as Excel Solver.

Teaching staff No available data to display.
Timetable Assessment written exam - 2.5 hours
Lectures - 33 hours
Teaching and learning methods No available data to display.