EPM Principles

Get a Job as a
Program Manager

Learn the fundamental skills necessary to land a job as a Project or Program Manager.  Real-World instruction from top Silicon Valley program management professionals.

Principles of Expert Project Management

Level-Up your Career

Learn on your own schedule

We know how busy you are, so we’ve made learning the Principles of Expert Program Management as easy and flexible as possible.  Our fully online course can be taken at any time, and you can review the modules in any order.  No need to visit an in-person lecture, and no need to travel to conferences or campus locations.   Learn, practice, and review wherever and whenever you want.  

Learn from the Best

Principles is based on the real-world best practices used by high performing Project and Program Managers who work at some of the world’s most successful and innovative companies.  Learn practical, actionable, and insightful skills used by the best in the business, including PMs at Apple, Google, Microsoft and Facebook. 

Get a Job

Learn how to land your Dream Job in Project or Program Management.  From experienced PMs looking to level up their career, to those looking to break into the world of Program Management, our comprehensive hiring guide can show you the way.  Get expert tips, best practices, and advice from actual hiring managers to help maximize the number of Project and Program Management offers you receive.  

Who is it for?

The course is for all “Big Picture Thinkers”. For those that need to lead cross functional teams, motivate and influence an organization, and drive a project to completion. With modules covering everything from the basics of Program Management to advanced tactics and techniques, Principles can be leveraged by just about anyone. Whether you currently work in Project or Program Management and are looking to ‘level-up’, or you are just getting started in your PM career, the Principles of Expert Program Management course will have you covered.

Course Takeaways


The fundamentals of program management – roles & responsibilities, structure, planning and communication.  


How to think clearly in challenging situations – understanding issues, seeing around corners and leveraging focused execution.   


How to lead a team – taking ownership, remaining neutral, being decisive, and how to motivate and influence others. 

Principles used by the very best

Including Project and Program Managers at

Principles of Expert Program Management

Want more information about our upcoming Project & Program Management Training Course?


Principles of
Expert Project Management

Get course Syllabus