Software Engineering PhD - Curriculum 385 (Resident and Distance Learning)

Program Officer

Nicholas Ulmer, CDR, USN

Glasgow Hall, Room 259

(831) 656-7626, DSN 756-7626

nicholas.ulmer@nps.edu

Academic Associate

Alan Shaffer, Ph.D. 

Code CS/As, Glasgow East, Room 218

(831) 656-3319, DSN 756-3319

alan.shaffer@nps.edu

Program Manager for Software Engineering Degree Program via Distance Learning

Loren Peitso

Code CS/Lp, Glasgow East, Room 335

(831) 656-3009, DSN 756-3009

lepeitso@nps.edu

Brief Overview

The Ph.D. program in Software Engineering is designed for DoD software practitioners who want to acquire the skill and knowledge to perform state-of-the-art research on issues related to the development and evolution of large, complex, software systems, and to intelligently manage the research of other software practitioners. It offers the software professionals a unique program of study and advances software engineering principles and technology vital to DoD researchers and program managers.

The Ph.D. degree is awarded after successful defense of a dissertation that advances the state of the art in Software Engineering. Ph.D. seminars are available to assist students in reaching that goal. See the online handbook for details on admission, requirements, and procedures:

Software Engineering Ph.D. Handbook

The Software Engineering program is no longer accepting new entries into the degree programs. 

Typical Subspecialty Jobs

Students who graduate from the Ph.D. Software Engineering programs typically hold senior technical and acquisition positions, such as chief system engineer, technical director, and program/project manager.

Typical Course of Study

(Ph.D. SwE Program)

Quarter 1

Course NumberTitleCreditsLecture HoursLab Hours
SW4931Core Area of Software Engineering Doctoral Studies

3

2

SW5810Dissertation Research

0

8

Quarter 2

Course NumberTitleCreditsLecture HoursLab Hours
SW4932Advanced Area of Software Engineering Doctoral Studies

3

2

SW5810Dissertation Research

0

8

Quarter 3

Course NumberTitleCreditsLecture HoursLab Hours
SW4933Supporting Areas of Software Engineering Doctoral Studies

3

2

SW5810Dissertation Research

0

8

Quarter 4

Course NumberTitleCreditsLecture HoursLab Hours
SW4934Application of Advanced Concepts in Software Engineering

3

2

SW5810Dissertation Research

0

8

Quarter 5

Course NumberTitleCreditsLecture HoursLab Hours
SW4935Software Engineering Dissertation Proposal Preparation

3

0

SW5810Dissertation Research

0

8

Quarter 6

Course NumberTitleCreditsLecture HoursLab Hours
SW4936Seminar on Solving Software Engineering Research Problems

3

0

SW5810Dissertation Research

0

8

Quarter 7

Course NumberTitleCreditsLecture HoursLab Hours
SW4937Software Engineering Dissertation Research

4

0

SW5810Dissertation Research

0

8

Quarter 8

Course NumberTitleCreditsLecture HoursLab Hours
SW4938Communicating Research Results in Software Engineering

4

0

SW5810Dissertation Research

0

8