1: Introduction.- 2: Description of the Problems.- 3: Classification of Schedules.- 4: Characterisation and Generation of Instances.- 5: The Single-Mode Project Scheduling Problem.- 6: The Multi-Mode Project Scheduling Problem.- 7: Project Scheduling with Given Deadline.- 8: Project Scheduling with Setup Times.- 9: Applications to Production Management.- 10: Concluding Remarks.- List of Notations.- List of Abbreviations.- References.