Our faculty provides DoD software acquisition and development processes and
AF software best practices through rigorous, instructor-led distance learning in a two track program: one track for software acquirers and project managers, and one for software developers. After completing a program track, students earn a certificate in software project management or software development, showing competencies in software project management, requirements solicitation and engineering, architecture and design, construction enhancement, validation and verification testing, delivery management, and sustainment.
The general concept behind SPDP is to provide a two-track academic program—one for teaching software acquisition and program management (PM) activities, and another for teaching software development activities. Students will be able to choose which track best suits their educational requirements, possibly completing both tracks, noting that the program is taught up to analytical levels of learning, Bloom's revised taxonomy level 4. Part 1 provides the descriptions of the courses, as well as the objectives that are expected to be met potentially at the analytical level. The tracks mirror each other based on the software lifecycle model, e.g., there are complementary 300- and 400-level requirements and construction courses. 300-series courses can be taken in any order, but an introductory software program management course (SWE 301) will be a prerequisite. The 400-series courses may also be taken in any order; however taking SWE 301 is strongly recommended, as well as taking the series of courses in order by course number.