🏫
Module Reviews
  • Welcome
  • School of Computing
    • CP2106 Independent Software Development Project (Orbital)
    • CS1010J Programming Methodology
    • CS1231 Discrete Structures
    • CS2030 Programming Methodology II
    • CS2040 Data Structures and Algorithms
    • CS2100 Computer Organisation
    • CS2102 Database Systems
    • CS2103 Software Engineering
    • CS2105 Introduction to Computer Networks
    • CS2106 Introduction to Operating Systems
    • CS3103 Computer Networks Practice
    • CS3223 Database Systems Implementation
    • CS3230 Design and Analysis of Algorithms
    • ES2660 Communicating in the Information Age
    • IS1103 IS Innovations in Organisations and Society
  • NUS Business School
    • ACC1701 / ACC1002 Accounting for Decision Makers
    • BSP1702 / BSP1004 Legal Environment Of Business
    • BSP1703 / BSP1005 Managerial Economics
    • BSP2701 Global Economy
    • DAO1704 / DSC1007 Decision Analytics using Spreadsheets
    • DAO2702 / DSC2008 Programming for Business Analytics
    • DAO2703 / DSC2006 Operations and Technology Management
    • DBA3701 / DSC3214 Introduction To Optimisation
    • DBA3712 / DSC3224 Dynamic Pricing & Revenue Management
    • DOS3701 / DSC3201 Supply Chain Management
    • DOS3703 / DSC3203 Service Operations Management
    • ES2002 Business Communication for Leaders
    • FIN2704 / FIN2004 Finance
    • FSP4003 Field Service Project
    • MKT1705 / MKT1003 Principles of Marketing
    • MNO1706 / MNO1001 Organisational Behavior
    • MNO2705 / MNO2007 Leadership and Decision Making under Uncertainty
  • Other faculties
    • GEH1035 Phy’cal Qns from Everyday Life
    • GEQ1000 Asking Questions
    • GER1000 Quantitative Reasoning
    • GESS1025 / GES1035 Singapore: Imagining the Next 50 Years
    • GET1004 / GEK1531 Cyber Security
    • LAM1201 Malay 1
    • LAM2201 Malay 2
    • MA2001 / MA1101R Linear Algebra I
    • MA1521 Calculus for Computing
    • PC1141 Introduction to Classical Mechanics
Powered by GitBook
On this page
  • What it is about
  • Assessment components
  • Comments
  • Sectionals
  • Homework and Project
  • Final Exam
  • Other information

Was this helpful?

  1. NUS Business School

DBA3701 / DSC3214 Introduction To Optimisation

Module: DBA3701 / DSC3214 Introduction To Optimisation

Semester taken: AY 2020/21 Semester 2

Lecturer: No lecturer, module is sectional-based

Tutor: Dr Chaitanya Bandi

Textbook: Multiple, but not strictly necessary

What it is about

This module provides students with a glimpse on optimisation techniques that are available in today's world, along with examples in logistics and pricing. Students will be exposed to the mathematical theories involved in optimisation, as well as examples on how these optimisation techniques can be used in real life. Topics include linear optimisation, network optimisation, integer programming and non-linear optimisation.

Assessment components

The most accurate assessment breakdown was not provided, due to various changes throughout the semester. The components are:

  • 3 graded homework assignments (originally supposed to have 5)

  • Final project report and presentation

  • Final exam

Comments

This was the first semester that this module is offered by this professor, and I specifically took it as he previously studied at MIT and was a lecturer at the Kellogg School of Management. It was a different teaching style, and definitely something that I was not prepared for, as the module was rather messy and the professor did not have all the materials ready.

Overall, this module can be a little heavy in theory and mathematics, which may not be suitable for some business students who are more comfortable with presentations and fluff. Most students taking this module will be specialising in Business Analytics anyway, and they should be comfortable with the content taught in this module. Students coming from Operations and Supply Chain Management will need to play a little catch-up.

Sectionals

There is a 3-hour sectional teaching session per week, and it is conducted similar to a lecture style where the professor will go through the content in the lecture slides and also conduct some demonstration using Jupyter notebook and Gurobi. There are also opportunities to ask the professor questions during the session, similar to how other sectionals are conducted in NUS Business School.

Homework and Project

In this semester, there were 3 graded homework in total. Some of the questions in the homework are done individually, whereas the others were done in groups. Originally, there were 3 people in a group, and the individual and group answers are compiled together and submitted to the professor. However, the groups were merged halfway through the semester, as there were too many groups. The combined groups were mainly for working on the final project.

For the final project, we are supposed to come up with a topic on our own and show how optimisation techniques can be used to solve the problem. However, we were also given the option to ask the professor for a topic that he had in mind. We decided to ask for one, as it was easier in our opinion, and were given a topic related to food production and distribution. We were also promised to be given data to work on, but the professor kept delaying, and we eventually decided to come up with some mock data on our own based on publicly available sources.

Final Exam

The final exam was held physically in one of the seminar rooms in BIZ1. The format of the exam was pen and paper, and there were a total of 4 questions (with multiple parts in each question). The exam was closed book with only one double-sided A4 size cheatsheet. The professor provided some sample questions for us to practice, which are based on the tests given in past semesters. The final exam tested all topics except for non-linear programming (which itself is an extremely difficult topic).

Being a math-based module, it is important for you to practice as much as possible, so that you can train yourself to see patterns in the questions and become more confident in answering the questions during the exam. The paper itself is decent, and is a similar standard to those given in the homework assignments. However, the bell curve may be a little steep as the students taking this module are often more mathematically inclined from their training in Business Analytics, so always check your answers to avoid making careless mistakes.

Other information

Assignment workload: Moderate. There were 3 graded homework assignments given.

Project workload: Moderate, although most of the project is done in the second half of the semester.

Readings: None

Recommended if: You are interested in optimisation (which can be quite useful in a variety of fields), but do not wish to take them under the Mathematics department.

Rating: 3.5/5. The content of the module is decent, but had a bad experience with how the module is organised, and of course bad group mates.

Expected grade: A-

Actual grade: A- (thankfully)

PreviousDAO2703 / DSC2006 Operations and Technology ManagementNextDBA3712 / DSC3224 Dynamic Pricing & Revenue Management

Last updated 3 years ago

Was this helpful?

This module also requires some linear algebra knowledge, which luckily . It is not entirely necessary, but knowing linear algebra helps in understanding some of the concepts taught in the module, especially with eigenvectors involved. The professor provided us with some materials to self-study, but they were barely sufficient and you are better off finding good YouTube videos that explain the concept better.

Unfortunately, the combined group was difficult to work with, as the other half of the group were very reluctant to work together. They were all staying together at Cinnamon College of the University Scholars Programme (USP), and had secretly met up to finish the project. This was the second time that I have had bad experiences working with USP students, the first being in . Luckily, we could still "save" ourselves by working on the group presentations, and the group project was still a satisfactory submission at the end.

I took in the previous semester
IS1103