Course syllabus

 TEK615 - SUPPLY CHAIN ANALYTICS

Course is offered by the Department of Technology Management and Economics to the Master Program

Supply Chain Management

7.5 Higher Education Credit Units

Spring term 2022

Examiner Ivan Sanchez-Diaz ivan.sanchez@chalmers.se 
Instructors Lokesh Kalahasthi klokesh@chalmers.se 
Hendry Raharjo hendry@chalmers.se 
Course Assistant Juan Pablo Castrellon juanpabl@chalmers.se

Course Overview

Course objective and content

Supply chains create a vast amount of data every day. Every transaction, every operation, every claim is often recorded and saved as data. Learning how to analyse these data and convert them into insight for decision making can lead to higher revenues and better services for organisations.

Although supply chain data has been analysed for several years, new developments in technology (e.g., increased use of sensors, developments in intelligent systems, extended use of social networks) and the availability of tools for data analysis (e.g., data storage, visualisation, artificial intelligence) have increased the relevance of supply chain analytics in the recent years.

This course aims at providing an introduction to multiple methods and tools related to supply chain analytics that will allow the students to identify how supply chain analytics can benefit an organisation, to identify what specific method should be applied to solve a specific problem, to use existing software to analyse data and interpret the results.

Students are expected to understand the mathematics underlying the different methods and are expected to develop basic software programs. However, this course does not focus on mathematical derivations or developing complex codes. Python was selected as the main programming language for the course. Ready-to-use codes are given to the students, but it is the students’ responsibility to understand input/outputs of the codes, and how these codes use the data.

Learning outcome

After completion of the course, the student should be able to:

  • Use several common quantitative models to address problems and challenges within supply chains
  • Use common analytics tools (e.g., Tableau, Python) to analyse and visualise data
  • Develop and analyse the outcome of predictive models in supply chain management problems
  • Apply prescriptive models based on mathematical optimisation to solve supply chain management problems (inventory allocation, planning production, select transport providers, among others)
  • Understand the basics on machine learning and how this can be applied to supply chains

Schedule

The course will take place during term 4 in the Spring of 2022. The course will follow a Block B schedule, with lectures on Tuesdays and Thursdays 13:15-17:00, and Fridays 13:15 to 15:00.

Content

The course will be structured in different modules in addition to some introductory topics and recap.

The first module (descriptive analytics) will focus on learning different tools to describe and visualise data. The second module (predictive analytics) will start by introducing the role of statistics to handle uncertainty in supply chain management and then will focus on estimating regression analyses and machine learning algorithms (e.g., cluster analysis, time series) to forecast outcomes in supply chain management problems. The third module (prescriptive analytics) will introduce optimisation models and the use of mathematical programming to formulate optimisation problems widely used in supply chain management.

The course will include theory lectures where methods will be introduced followed by in-class workshops when possible, guest lectures, cases, and seminars. Be sure you can attend guest lectures as these sessions are mandatory. Selected lectures will require mandatory in-class submissions to train analytical and programming skills for the addressed topics. 

Literature

Articles and relevant material will be distributed by instructors

Literature Seminars

The course includes two literature seminars. To prepare for these seminars, students will read two to three papers, prepare relevant questions to be discussed during the seminars, and submit them through Canvas. The seminars will focus on either the use of data analytics tools or their application to supply chain management problems. 

Business Case Studies

The course includes some sessions organised around business case studies. In these student-centred sessions, students read a real-life business case in a handout that the teachers distribute in advance and prepare the questions proposed. During the lecture, the teacher will ask questions to students, and key learning points will be derived from students’ responses. It is imperative that students prepare the cases in advance

Examination

In order to fulfil the course learning outcomes, better integrate the lectures with the examination, and increase student-student interaction, this course will be examined through a course project divided in two parts (Part 1: descriptive and predictive analytics, Part 2: prescriptive analytics). For the course project, Part 1 will be handed-in in week 19, while Parts 2 will be handed-in at the end of the term. Students will prepare a video with a group presentation and, during the examination day will oppose another group. Groups will be comprised by 3 students.

Each Part of the report will have a pass/fail/distinction grade, and the two examination reports must be passed to pass the course with a grade of 3. Projects with a distinction grade will be assessed with a grade of 4.

Seven (7) lectures were designed to have in-class assignments. Teachers will allocate the final 30 min of the selected lectures to this individual task. Students should submit the Colab notebook with the code and answers to the questions. Grading criteria for pass/fail will consider that each assignment was an individual/original work, it is complete, responses were justified, and the code runs. Students will be graded based on the commitment to the task completion rather than correct/incorrect answers. 4/7 submissions are required to pass the course, and 7/7 to get one (1) point in the final grade.    

To pass the course students should:

  1. Attend all the literature seminars and guest lectures
  2. Submit and pass at least 4 out of 7 in-class submissions
  3. Pass both parts of the final project

The final course score will be determined as follow:

  • Fulfil the above three requirements: Grade 3
  • The final project passed with distinction: Grade 4
  • The final project passed and 7/7 in-class submissions: Grade 4
  • The final project passed with distinction and 7/7 in-class submission: Grade 5

Basically, the final project passed with distinction or pass 7/7 in-class submissions give each an extra point in the final grade.

Course summary:

Date Details Due