NDSU Distance & Continuing Education (DCE)

Bringing Education to You

Online Degrees

Master of Software Engineering

 

Program Description

Sample plan of study

Frequently asked questions

Graduate faculty information

Admission requirements

Tuition & Fees

Contact information

 

“After finishing my undergraduate, I began to shop around for graduate programs in my field. I knew NDSU had a reputation as a strong engineering school , and I know several older alumni that are quite please with the education they received there. I was very impressed by the quality and quantity of research done by the faculty in my program, especially as it relates to data processing. But what finally sold NDSU to me was the fact that the tuition was at least half as much less as other comparable distance programs at other schools.”

- Joel Rindfleish, Clive, IA

 

 

Program Description

Software engineering focuses 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, design, 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 Master of Software Engineering degree is designed for professionals seeking to update or upgrade their credentials as well as to gain current skills and knowledge in software engineering.

The degree can be completed in one year, two years, or five years. All assignments are completed through distance education. You never have to travel to our campus. Projects and larger assignments can be customized to fit your specific needs. If you already are a software developer, you may be able to use parts of your job activities for these course requirements. During the first four weeks of a semester, any course can be satisfied through an examination, if you believe you already know the material. A maximum of four courses may be attempted in any one semester. If a course is started in a particular semester, it must be completed or dropped within that semester.

We also offer a 10 credit online Software Engineering Graduate Certificate. Graduate certificates are valuable tools for career advancement and are designed for individuals who want to gain credentials at the graduate-level prior to completing a full master's program. Credits from the graduate certificate are designed to transfer into a full graduate degree program.

 

Back to top

 


 

Sample Plan of study

The plan of study includes completion of these 12 courses with grades of A or B. CSCI 793 is taken twice to complete a two semester project. Please note: When registering for these classes on Campus Connection, be sure to look for the "Distance and Continuing Education" location code.  Otherwise, you will be charged according to your resident status.  View our FAQ regarding identifying Distance and Continuing Education classes.

Required Core Courses:

Total Credits: 36

 

Back to top

 


 

Frequently Asked Questions

Does the Master of Software Engineering require a GRE exam for admission?
The Master of Software Engineering online program does not require the GRE exam.

 


 

GRADUATE FACULTY

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

 


 

Admission

Apply for admission
View Getting Started Guide

For current admission requirements, visit the Master of Software Engineering 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: http://cs.ndsu.nodak.edu/msedistance.htm

NDSU Distance & Continuing Education
Phone: 1-800-726-1724 or 701-231-7015
Email: .(JavaScript must be enabled to view this email address)

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