After CSCI 227
Gateway: CSCI 227
Building the department map…
Department paths
Courses with no prerequisites inside the department that unlock the most downstream work.
The shortest canonical route from each entry point to a gateway course.
Generated from North Dakota State University’s catalog, prerequisite, and concentration data. Spotted an error? Departments can adjust labels, ordering, and notes without a code change, so contact us.
Each of these unlocks the largest share of downstream work on this map. Courses from other departments can appear here when they genuinely gate CSCI coursework.
Intro tiers at the top, advanced work below; arrows point from a prerequisite to the course it unlocks. Courses from other departments appear where they gate CSCI work. Click any course to see what it requires and unlocks without leaving this page; hovering lights up its neighbors. The lists on this page carry the same courses in text form.
Showing the 104 CSCI and feeder courses that have prerequisite links. 85 more CSCI courses have no recorded prerequisites. They are listed under Tracks below, not drawn as loose dots here.
The concentrations and majors that build on CSCI, and how their requirements are structured. Expand a program to see which courses satisfy each group, then plan it in the Planner.
Pre-Major Requirementsall required
1 course from1 required
Choose 1choose 1
1 course from
Upper-level clusters, grouped by the gateway that opens them.
Gateway: CSCI 227
Gateway: CSCI 228
Gateway: CSCI 161
The deepest prerequisite chains in CSCI. These are the routes that take the most semesters to climb.
7 courses deep, ending at CSCI 403
7 courses deep, ending at CSCI 411
7 courses deep, ending at CSCI 412
7 courses deep, ending at CSCI 422
Track: Select one track from the four listed below12 required
Computer Science Major Requirementschoose 1
or any CSCI course numbered 420-429
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
Other Courses Requiredchoose 1
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
ECE Electives1 required
Select 9 credits of ECE 4XX level prefix electives. Includes the cross listed courses of ECE 427/IME 427; ECE 429/IME 429; ECE 411 / PHYS 411 ; & ECE 411L / PHYS 411L (excluding 494 and 496).
Other Courses Requiredchoose 1
1 course from1 required
1 course from1 required
1 course from1 required
Major Core Requirementschoose 1
Admission to the major program is required prior to taking the following courses:; Business Elective: Any 300-400 level CoB course not used to satisfy other major requirements, CSCI 473 , or ECON 324 . (Excludes internships, study abroad, LEAD courses & MIS 371 ; includes courses cross-listed with CoB courses).
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
Industrial Engineering and Management Electiveschoose 1
Programming Language: Any programming language course must be approved by your adviser.; Engineering Science Electives: Select 12 credits from the following:; Technical Electives: Select 9 credits from the following:
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
1 course from1 required
All CSCI courses in the NDSU catalog
Grade medians are for verified students. Sign in with your school email to see them.
Use your school emailNo section schedule with instructor names for CSCI yet.
No clubs or organizations on record under CSCI yet.
This shows once five students share their club memberships.
Computer Science does not run a page here yet. When it does, its events show up here and on the NDSU campus feed.