This course aims to expose students with knowledge and practical experience in scheduling process during project planning. It focuses on approaches and strategies in developing viable schedules influencing project success. Selected project management tools or software are introduced during the lab sessions to grant students with necessary knowledge and skills in dealing with stages of the project life cycle, to work within organizational and cost constraints and to manage resources effectively.