Computer Science and Mathematics
This is an archived copy of the 2022-23 catalog. To access the most recent version of the catalog, please visit http://catalog.ndsu.edu.
This dual major takes advantage of close connections between Computer Science and Mathematics, representing a streamlined curriculum that covers important concepts of both majors while removing redundancies between the programs.
It is of particular interest to Computer Science students who wish to expand their understanding of mathematical foundations beyond the concepts that are covered in a B.S. in Computer Science with a Mathematics minor. Students are encouraged to enroll in this program if they intend to pursue a graduate degree in one of the more theoretical areas of computer science, or just generally have an interest in expanding their mathematics education.
Sample Program Guide
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 | |||
---|---|---|---|
Fall | Credits | Spring | Credits |
CSCI 160 | 4 | CSCI 161 | 4 |
MATH 129 | 3 | MATH 166 | 4 |
MATH 165 | 4 | COMM 110 | 3 |
ENGL 110 (or placement) | 3 | Gen Ed Science/Tech and Lab | 4 |
ENGL 120 | 3 | Gen Ed Wellness | 2 |
17 | 17 | ||
Second Year | |||
Fall | Credits | Spring | Credits |
CSCI 213 | 3 | CSCI 313 | 3 |
MATH 265 | 4 | MATH 266 | 3 |
MATH 270 | 3 | MATH 329 | 3 |
STAT 367 | 3 | STAT 368 | 3 |
Gen Ed Science/Tech | 3 | Gen Ed Science/Tech | 3 |
16 | 15 | ||
Third Year | |||
Fall | Credits | Spring | Credits |
CSCI 366 | 3 | CSCI 336 | 3 |
CSCI 372 | 3 | CSCI 467 | 3 |
CSCI 374 | 3 | MATH 300-400 level | 3 |
MATH 420 | 3 | Gen Ed Upper Division Writing | 3 |
Gen Ed Humanities/Fine Art and Cult Diversity | 3 | Gen Ed Social/Behavioral Sci and Glob Perspective | 3 |
15 | 15 | ||
Fourth Year | |||
Fall | Credits | Spring | Credits |
CSCI 489 | 3 | CSCI 445 | 3 |
MATH 491 | 1-5 | 300-400 level CSCI course (CSCI 455 or CSCI 474 recommended) | 3 |
MATH 300-400 level | 3 | Gen Ed Social/Behavioral Science | 3 |
Gen Ed Humanities/Fine Art | 3 | Elective | 4 |
Elective | 3 | ||
14 | 13 | ||
Total Credits: 122 |