Typically, the teaching of project management is focused on teaching those that will one day become project managers as their profession. In the university environment, project management is often taught as a course to all students regardless of intended profession. The definition of a project can be loosely defined, for example, non-project management fields also do “projects”, however, they might refer to them as initiatives or similar such words, for example, psychology experiments or marketing campaigns or engineering or organizational restructuring.
So why is project management not taught to all professions?
Perhaps it needs to be scaled down when teaching it to other professions, for example a sociology or marketing student could derive benefit from acquiring knowledge of WBS and GANTT structures.
It’s easy to imagine projects that would apply to different professions and teach the basic concepts and methodologies. This suggests that training/educational programs should also be of interest to a wide variety of professions including the use of learning tools that focus on experiential learning such as simulations. Training schools and universities should broaden their target market to include other professions and teach PM, perhaps in a scaled down form, as part of every professional’s toolkit.
There are a number of tools available, including open sourced versions of project management tools, and simulations, (I have been developing a simulation called Milestone, see http://www.experientialsimulations.com).