North Dakota State University
Fargo, North Dakota
Degree:
BS
Computer Science (Standard Track)
Location:
Department of Computer Science
Credits:
120 credits
System:
Semester
Required Computer Science (or Related):
• CSCI 160/161: Computer Science I-II (8-10 credits)
• CSCI 213: Modern Software Development (3 credits)
• CSCI 222: Discrete Mathematics (3 credits)
• CSCI 277: Introduction to UNIX OR MATH 129: Basic Linear Algebra (3 credits)
• CSCI 313: Software Development with Frameworks (3 credits)
• CSCI 336: Theoretical Computer Science (3 credits)
• CSCI 366: Database Systems (3 credits)
• CSCI 372: Comparative Programming Languages (3 credits)
• CSCI 374: Computer Organization and Architecture (3 credits)
• CSCI 445: Software Projects Capstone (3 credits)
• CSCI 455: Networking and Parallel Computation (3 credits)
• CSCI 467: Algorithm Analysis (3 credits)
• CSCI 474: Operating Systems Concepts (3 credits)
• CSCI 489: Social Implications of Computers (3 credits)
• CSCI 300-400 Electives (9 credits)
Required Math:
• Calculus I-II (8 credits)
• Probability (3 credits)
• Statistics (3-5 credits)
• See "Computer Science or Related Requirements"
Required Science:
•Natural Science OR Physical Science from approved list (7 credits)
Required Engineering:
• None
Other Requirements:
• College Composition I-II (6 credits)
• Fundamentals of Public Speaking (3 credits)
• Upper Division Writing (3 credits)
• Humanities and Fine Arts from approved list (6 credits)
• Social and Behavioral Sciences from approved list (6 credits)
• Wellness from approved list (2 credits)
• Cultural Diversity from approved list (3 credits)
• Global Perspectives from approved list (3 credits)
Subfield Required:
Yes
Type:
Track
Options:
Select a Track:
• Standard
• CyberSecurity
• Data Science
• Software Engineering
Double or Dual Major Option(s):
• A second major is possible.
• Dual majors available:
- Math and Computer Science
- Physics and Computer Science
Related Majors:
• BA Computer Science
• BS Computer Engineering
Good to Know:
• Information provided here is for the Standard Track. See "Subfield Required" for additional options, which may have different course requirements.
• The Senior Capstone Project gives students the opportunity for industry experience.
University's Webpage for this Program:
Catalog Year:
2024-2025

