Project Management is an art. Managing complex embedded projects can be a conflict in disciplines, with the need to foster engineering creativity while wrapping the team in enough process to keep them on track. This class discusses best practices for creating effective development teams, creating a project plan, tracking the plan against reality, managing customer (and internal management) expectations, and delivering a project on time and on budget.