NDSU Distance & Continuing Education (DCE)

Bringing Education to You

Online Degrees

Software Engineering Graduate Certificate

Program Description

Sample plan of study

Frequently asked questions

Graduate faculty information

Admission requirements

Tuition & Fees

Contact information



Program description

Software Engineering is the branch of computer science that is focused on the application of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software systems.  Inclusive of computer programming but going well beyond, Software Engineering is concerned with methodologies, techniques and tools to manage the entire software life cycle, including development of requirements, specifications, testing, maintenance, and project management.  The advent of Software Engineering is a natural result of the continuous quest for software quality and reusability and the maturing of the software development industry.

The online graduate certificate in Software Engineering is a 12-credit program designed to provide individuals expanded knowledge and education in Software Engineering.

Graduate certificates are an excellent way to earn creditals and decide if a full master's program is right for you. Credits offered in this program can be transferred into the full online Master of Software Engineering program.


Back to top



Sample plan of study

Required Core Course:

Elective Courses: (6 CREDITS)

* Prerequisite is CSCI 713

Additional Course:

An extensive project of approximately one third of a semester that would be incorporated into whichever of the above courses the student and their advisor selected. This project will serve as the student's capstone experience.

Total Credits: 12


Back to top



Frequently Asked Questions

FAQ's will be added at a later date.




For information about graduate faculty for this program as well as their current research interests, visit the Software Engineering graduate certificate bulletin page.




Apply for admission
View Getting Started Guide

For current admission requirements, visit the Software Engineering graduate certificate bulletin page.


Back to top



Contact Information

NDSU Department of Computer Science
Phone: 701-231-8562
Email: .(JavaScript must be enabled to view this email address)
Web: www.ndsu.edu/cs/graduate_students/

NDSU Graduate School
Phone: 701-231-7033
Email: .(JavaScript must be enabled to view this email address)
Web: http://www.ndsu.edu/gradschool/


Back to top