North Dakota State University

Software Engineering

Address:

1340 Administration Ave

Fargo, ND 58102

United States

Phone:

1-701-231-8651

Program Information

Degree Offered:

Certificate, M.S., M.S.E.

Format: Campus

Program Description:

Software Engineering 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, 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 Department of Computer Science offers a Graduate Certificate in Software Engineering, Master of Software Engineering, Master of Science in Software Engineering, and Ph.D. in Software Engineering. The programs are designed to appeal to both full-time students and software professionals who are employed and wish to pursue a program part time. The Master of Software Engineering is a course work only program while the Master of Science in Software Engineering is a course work, comprehensive examination and research program. For additional information, see cs.ndsu.edu (http://cs.ndsu.edu) or contact the Department of Computer Science at (701) 231-8562 or gradinfo@cs.ndsu.edu. In addition to the minimum Graduate School requirements, Software Engineering applicants must fulfill the following program requirements. For the Certificate: 1) B.S. or equivalent degree from an educational institution of recognized standing; 2) Twelve semester hours or equivalent of Computer Science or Software Engineering courses from an educational institution of recognized standing, or at least one year full-time professional software engineering experience; 3) Programming skill in a modern higher level programming language, preferably C++, C#, or Java. For the Master of Software Engineering (M.S.E.): 1) Bachelor’s level (B.S., B.A., Sc.B., etc.) degree from an educational institution of recognized standing; 2) Ability to design and implement a program consisting of several interacting classes that might total approximately 100 executable statements; 3) International Students require a minimum TOEFL ibT of 79 or an IELTS of 6.5. For the Master of Science: 1) Four year or longer B.S. or equivalent degree from an educational institution of recognized standing with at least a 3.0 grade point average on a 4.0 grade point scale. Full-time professional experience may offset the GPA requirement at the rate of 0.1 in GPA for each 18 months of such experience to a maximum of 0.3 in GPA; 2) Eighteen semester hours or equivalent in Computer Science from an educational institution of recognized standing, or at least two years of full-time professional software engineering experience; 3) Programming skill with one modern higher level programming language, preferably C++, C#, or Java. For the Doctor of Philosophy: 1) Four year or longer B.S. or equivalent degree from an educational institution of recognized standing with at least a 3.25 grade point average (GPA) on a 4.0 grade point scale (significant full-time professional software development experience may offset this GPA requirement at the rate of 0.1 in GPA for each two years of such experience to a maximum of 0.4 in GPA; If the applicant has an M.S. or equivalent degree from an educational institution of recognized standing, the GPA in that degree should be at least 3.35 on a 4.0 scale); 2) Eighteen semester hours or equivalent in Computer Science from an educational institution of recognized standing, or at least three years of full-time professional software engineering experience; 3) Programming skill in at least one higher level programming language, preferably C++, C#, or Java.

Accreditation:

Contact the school for information

International Student Requirements:

TOEFL ibT 79 or IELTS 6.5

Facts & Figures

Financial Aid: Yes

International Financial Aid: Yes

Average Cost per Credit (Graduate): $352.87 USD

Classification: Doctoral/Research University—Intensive

Locale: Small City

Size & Settings: 10,000-19,999