• Home
  • Academics
  • Degrees
  • Information Technology
  • Certificates
  • Software Engineering and Management

Information Technology

Software Engineering and Management Certificate Degree

The Software Engineering and Management certificate program is designed primarily for industry practitioners who are involved in software engineering activities and who would like to enhance their formal education in software engineering and acquire the most modern development practices without completing a full Masters’ degree.  The program is also for individuals who have formal education in computing and who would like to acquire software engineering education to apply for software engineering positions.

The objective of the Software Engineering and Management certificate program will be to unite theory with industrial-strength practices and provide a solid education in software engineering (SE). The program will provide coverage of the best practices in software development, management and maintenance. The program contents emphasize disciplined and quantifiable approaches in requirements modeling and engineering, software architecture, software project management, and software quality assurance. The program consists of four courses (12 credit hours) to be chosen from the following courses:

EECS810: Principles of Software Engineering (required)
EECS814: Software Quality Assurance
EECS818: Software Architecture
EECS811: IT Project Management

To see a brief description of each course, please visit the MSIT website.


One of 34 U.S. public institutions in the prestigious Association of American Universities
44 nationally ranked graduate programs.
—U.S. News & World Report
Top 50 nationwide for size of library collection.
—ALA
23rd nationwide for service to veterans —"Best for Vets," Military Times
KU Today