Software Engineering

This is an archived copy of the 2023-24 catalog. To access the most recent version of the catalog, please visit http://catalog.ndsu.edu.

IMPORTANT DISCLAIMER: A Sample Program Guide provides an unofficial guide of program requirements and should be used by prospective students who are considering attending NDSU in the future. It is NOT an official curriculum and should NOT be used by current NDSU students for official degree planning purposes. Note that the official curriculum used by current NDSU students can vary from the Sample Program Guide due to a variety of factors such as, but not limited to, start year, education goals, transfer credit, and course availability.

To ensure proper program completion, enrolled students should utilize Degree Map and Schedule Planner in Campus Connection and consult regularly with their academic advisor to ensure requirements are being met.

First Year
FallCreditsSpringCredits
CHEM 1213ENGL 1201, 23
ENGL 1101, 23MATH 16524
ECE 1113CSCI 16024
Gen Ed Social & Behavioral Sci23ECE 2754
Gen Ed Wellness22CHEM 121L or PHYS 251L (GE Lab)21
 14 16
Second Year
FallCreditsSpringCredits
MATH 1664MATH 2654
COMM 11023MATH 1293
EE 2064ECE 3744
CSCI 1614CSCI 2133
 Gen Ed Social and Behavioral Sci23
 15 17
Third Year
FallCreditsSpringCredits
PHYS 25124ECE 3413
CSCI 2223CSCI 3723
CSCI 3133STAT 3303
ECE 3764ECE 4011
Gen Ed Humanities and Fine Arts23Tech Elective3
 ENGL 320 or 32423
 17 16
Fourth Year
FallCreditsSpringCredits
CSCI 3663ECE 4793
CSCI 4133CSCI 4053
Tech Elective3ENGR 32723
ECE 4032Tech Elective3
ECE 4743ECE 4053
 14 15
Total Credits: 124
1

English placement guidelines apply. Students must earn 12 credits in the general education communication category.

2

Fulfills a Gen Ed Requirement

IMPORTANT DISCLAIMER: A Sample Program Guide provides an unofficial guide of program requirements and should be used by prospective students who are considering attending NDSU in the future. It is NOT an official curriculum and should NOT be used by current NDSU students for official degree planning purposes. Note that the official curriculum used by current NDSU students can vary from the Sample Program Guide due to a variety of factors such as, but not limited to, start year, education goals, transfer credit, and course availability.

To ensure proper program completion, enrolled students should utilize Degree Map and Schedule Planner in Campus Connection and consult regularly with their academic advisor to ensure requirements are being met.

First Year
FallCreditsSpringCredits
CHEM 12123ENGL 1201, 23
ENGL 1101, 23MATH 16524
ECE 1113CSCI 16024
Gen Ed Social & Behavioral Sci3ECE 2754
Gen Ed Wellness2CHEM 121L or PHYS 251L (GE Lab)21
 14 16
Second Year
FallCreditsSpringCredits
MATH 1664MATH 2654
COMM 1101, 23MATH 1293
EE 2064ECE 3744
CSCI 1614CSCI 2133
 Gen Ed Humanities and Fine Arts3
 15 17
Third Year
FallCreditsSpringCredits
PHYS 25124ECE 3413
CSCI 2223CSCI 3723
CSCI 3133STAT 33023
ECE 3764CSCI 4163
Gen Ed Social & Behavioral Sci3ENGL 320 or 32423
 17 15
Fourth Year
FallCreditsSpringCredits
CSCI 3663ECE 4793
CSCI 4133CSCI 4053
Tech Elective3CSCI 4453
CSCI 4193Tech Elective3
ENGR 32723Tech Elective3
 15 15
Total Credits: 124
1

English placement guidelines apply. Students must earn 12 credits in the general education communication category.

2

Fulfills a Gen Ed Requirement