IB94Z-15 Optimisation Models
Introductory description
This is the core module taught in term 1. The main objective of the module is to provide sound theoretical backgrounds for the further use in elective modules in terms 2 and 3. To encourage active learning the module includes a variety of real life applications of optimisation models in analytics and data analysis. It also includes an assignment that involves individually generated tasks to be solved by using nowadays computational technologies.
Module aims
The module aims to develop the learner’s interest in, and knowledge and understanding of, various optimisation models to support decision making in organisations. Students will learn about the theoretical underpinnings of these models as well as how they are used in applications. They will gain practical experience in modelling and problem solving.
Outline syllabus
This is an indicative module outline only to give an indication of the sort of topics that may be covered. Actual sessions held may differ.
Optimisation modelling: mathematical programming, including extensive studies of linear programming and dynamic programming; integer programming, introduction to non-linear optimisation, introduction to algorithms and heuristics. The techniques mentioned are illustrated on a range of real life applications in business analytics and data science. IT tools (Excel, R or Python libraries, etc.) are used to demonstrate the usage of the theory in practice.
Learning outcomes
By the end of the module, students should be able to:
- Demonstrate knowledge of optimisation techniques and effective problem solving and decision making skills.
- Develop an adequate methodology and skills to extract, formalise and solve a structured model for analysis of messy real life decision support problems
Indicative reading list
C. Albright and W. Winston, Management Science Modeling, Thomson/South-Western, 2011
Bradford Tuckfield , Dive Into Algorithms: A Pythonic Adventure for the Intrepid Beginner, 2021
P.Zörnig, Nonlinear Programming: An Introduction, Berlin, Boston: De Gruyter, 2014. https://0-doi-org.pugwash.lib.warwick.ac.uk/10.1515/9783110315288
J. VanderPlas, Python Data Science Handbook: Tools and Techniques for Developers: Essential Tools for Working with Data, O’Reily, 2016.
W.L.Winston (any addition) Operations Research. Applications and algorithms, International Thompson Publishing.
Research element
Elements of research methodology typical for quantitative analysis (mathematical, analytical, computational approaches) are represented in examples discussed in the class
Interdisciplinary
The module includes a use of computer science and algorithms as a part of teaching material; that illustrate an interdisciplinary nature of approaches taught.
Subject specific skills
Formulate a model; Select the most efficient method to tackle the problem; Use appropriate software to solve the model; Report on the findings using a range of media which are widely used in business; Reflect on the validity of the model and the modelling process accepted.
Identify problem structures, to suggest solution approaches and to identify potential quality issues of the solution
Transferable skills
Numeracy skills
Written communication
Study time
Type | Required |
---|---|
Lectures | 20 sessions of 1 hour (13%) |
Other activity | 10 hours (7%) |
Private study | 48 hours (32%) |
Assessment | 72 hours (48%) |
Total | 150 hours |
Private study description
Pre-reading for lectures and lab sessions and voluntary support sessions
Other activity description
This module will be split as one hour face-to-face workshops and two online lecture hours per week. The lecture hour may be live, or may be prerecorded, or as asynchronous tasks with either online or face-to-face support
Costs
No further costs have been identified for this module.
You do not need to pass all assessment components to pass the module.
Assessment group D4
Weighting | Study time | Eligible for self-certification | |
---|---|---|---|
Assessment component |
|||
Group Quantitative Assignment | 20% | 14 hours | Yes (extension) |
Group Quantitative Assignment: optimisation models to be set and solved (number of words N/A) |
|||
Reassessment component is the same |
|||
Assessment component |
|||
In-person Examination | 80% | 58 hours | No |
|
|||
Reassessment component is the same |
Feedback on assessment
Feedback via My.WBS
Post-requisite modules
If you pass this module, you can take:
- IB9BS-15 Supply Chain Analytics
- IB9EO-15 Pricing Analytics
- IB99L-15 Financial Analytics
- IB9MJ-15 Financial Analytics
Courses
This module is Core for:
- Year 1 of TIBS-N1N3 Postgraduate Taught Business Analytics