This course covers the theory, models, methods and skills needed for project management. The class modules will include network models for conceptualizing projects, planning and scheduling methods for project management, methods for addressing project dynamics due to task uncertainty and project risk, monitoring and rescheduling of projects, project accounting and organizational considerations in managing people and projects. The class will also introduce leadership, communication and teamwork skills, as relevant for successful projects.
At the end of the term, students will be able to:
- Model a project as a network and apply relevant methods for task scheduling and resource planning
- Understand the impact on a project schedule from task uncertainty and know how to plan and deploy appropriate counter measures.
- Develop a plan for project recovery after a disruption
- Understand and appreciate the organizational challenges entailed in successful project management
- Demonstrate knowledge of project definition, project planning, project monitoring, and risk management
- Applications of the concepts in project definition and planning to manage a set of related tasks in the real-world
- Clear and unambiguous project scope statement
- Organize the set of related tasks as a clear work breakdown structure (WBS)
- Gantt charts and network diagrams (for project planning and scheduling)
- Critical path method and linear programming approaches to find the critical path in a network diagram
- Application of PERT and Monte-Carlo simulation on risk management