Course Code & Number:
Level of Course:
Pre-requisites & Co-requisites:
The goals of this course are to expose students to various classes of scheduling problems that appear in the manufacturing and service sectors. In particular, project scheduling, job shop scheduling, flowshop scheduling, lot scheduling reservation scheduling, timetabling and workforce scheduling problems are discussed. The course aims to teach the common mathematical and heuristic modeling and solution approaches to these problems.
Introduction to scheduling. Selected problems from various manufacturing and service applications. Common methods and approaches used to model and solve these problems. Project scheduling. Job shop scheduling. Flow shop scheduling. Lot sizing and scheduling. Reservation systems, timetabling, workforce and crew scheduling.
Upon succesful completion of this course, a student will be able to
1. Identify different classes of scheduling problems (e)
2. Use appropriate modeling approaches to represent these problems (c)
3. Use the appropriate mathematical and heuristic methods and techniques to solve standard project scheduling, job shop, assembly shop, lot scheduling, reservation scheduling, timetabling and workforce and crew scheduling problems (c, e)