banner <!--Begin Top Navigation -->
Undergraduates Graduates Faculty AlumniDonations

Computer Science Minor

Effective: Fall 2013

A Minor in Computer Science requires at least 18 semester hours of Computer Science courses. A minimum of eight credits must be earned in residence at NDSU. Students must have their minor(s) declared. Forms are available in the Office of Registration and Records, 110 Ceres Hall, and most academic department offices. A grade of C or better is required in all courses applied toward the Computer Science Minor.

Required Courses: 7-8 Credits

Choose one of the following two sequences:

Sequence I

  • CSCI 160 Computer Science I; 4 credits
  • CSCI 161 Computer Science II; 4 credits

Sequence II

  • CSCI 227 Computing Fundamentals I; 3 credits
  • CSCI 161 Computer Science II; 4 credits

Additonal Requirement

  • CSCI 213 Modern Software Development; 3 credits

Additional Electives: 7-8 Credits

  • At least 3 credits must be at 300-400 level.

Minor Requirements and Notes:

  • A minimum of 8 credits must be taken at NDSU.
  • CSCI 155 can be substituted for either CSCI 160 or CSCI 227.
  • A grade of 'C' or better is required in all courses applied ot the computer science minor.

Business Oriented: 20 Credits

  • CSCI 160 Computer Science I; 4 credits
  • CSCI 161 Computer Science II; 4 credits
  • CSCI 213 Modern Software Development; 3 credits
  • CSCI 315 System Analysis and Design; 3 credits
  • CSCI 316 System Testing and Maintenance; 3 credits
  • CSCI 372 Comparative Programming Languages; 3 credits

Personal Computer Oriented: 20 Credits

Teachers are encouraged to take this minor.

  • CSCI 114 Microcomputer Packages; 3 credits
  • CSCI 122 Visual BASIC; 3 credits
  • CSCI 160 Computer Science I; 4 credits
  • CSCI 161 Computer Science II; 4 credits
  • CSCI 213 Modern Software Development; 3 credits
  • CSCI 372 Comparative Programming Languages; 3 credits

Traditional: 20 Credits

  • CSCI 160 Computer Science I; 4 credits
  • CSCI 161 Computer Science II; 4 credits
  • CSCI 213 Modern Software Development; 3 credits
  • CSCI 313 Software Development for Games: 3 credits
  • CSCI 315 System Analysis and Design; 3 credits
  • CSCI 372 Comparative Programming Languages; 3 credits

Minor Requirements and Notes:

  • A minimum of 8 credits must be taken at NDSU.
  • A grade of 'C' or better is required in all courses applied ot the computer science minor.

Effective:  Fall 2012

A Minor in Computer Science requires at least 18 semester hours of Computer Science courses. A minimum of eight credits must be earned in residence at NDSU. Students must have their minor(s) declared. Forms are available in the Office of Registration and Records, 110 Ceres Hall, and most academic department offices. A grade of C or better is required in all courses applied toward the Computer Science Minor.

  1. One of the following sequences in introductory computer science is required.
  2. CSci 160 (4) Computer Science I
    CSci 161 (4) Computer Science II
    or
    CSci 227 (3) Computing Fundamentals I
    CSci 228 (3) Computing Fundamentals II

  3. At most one of the CSci 114 or CSci 116 can be applied towards the Computer Science Minor. (Neither of these two courses are required for the Computer Science minor)
  4. CSci 114 (3) Microcomputer Packages
    CSci 116 (4) Business Use of Computers

  5. CSci 213 (3) Modern Software Development
  6. A Minor in Computer Science must include at least two Computer Science (CSci) courses at the 300 level or above.

Pre-Approved Minors:
  1. Business Oriented
  2. CSci 227-228 Computer Fundamentals I and II
    CSci 213 Modern Software Development
    CSci 315 System Analysis and Design
    CSci 316 System Testing and Management
    CSci 372 Comparative Programming Language
    or CSci 366 Database Systems

  3. Personal Computer Oriented (Teachers are encouraged to take this minor)
  4. CSci 114 Microcomputer Packages
    CSci 122 Visual Basic
    CSci 160-161 Computer Science I and II
    CSci 213 Modern Software Development
    CSci 372 Comparative Programming Languages

  5. Traditional
  6. CSci 160-161 Computer Science I and II
    CSci 213 Modern Software Development
    CSci 313 Software Development for Games
    CSci 315 System Testing and Management
    CSci 372 Comparative Languages

 

Effective:  Fall 2007  

A Minor in Computer Science requires at least 18 semester hours of Computer Science courses. A minimum of eight credits must be earned in residence at NDSU. Students must have their minor(s) declared. Forms are available in the Office of Registration and Records, 110 Ceres Hall, and most academic department offices. A grade of C or better is required in all courses applied toward the Computer Science Minor.

These 18 hours must be chosen subject to the following constraints.

1. One of the following sequences in introductory computer science is required.
CSci 160 4______ Computer Science I
CSci 161 4______ Computer Science II
OR
CSci 227 3______ Computing Fundamentals I
CSci 228 3______ Computing Fundamentals II
(Note: CSci 155 2______ Immigration can be
substituted for either CSci 160 or CSci 227.)

2. At most one of CSci 114, or CSci 116 can be applied towards the Computer Science   Minor. (Neither of these two courses is required for the Computer Science Minor.)
CSci 114 3______ Microcomputer Packages
CSci 116 4______ Business Use Computers

3. A Minor in Computer Science must include at least two Computer Science (CSci) courses at the 300 level or above.
CSci ____ ( ) _____   ______________________
CSci ____ ( ) _____   ______________________

Additional courses to make 18 semester hours:
CSci ____ ( ) ______   ______________________
CSci ____ ( ) ______   ______________________

TOTAL SEMESTER HOURS ________

Pre-approved minors:
1. Business-oriented (MIS majors automatically satisfy this minor, subject to the requirement of a grade of C or better in each course and the residency requirement)
CSci 227-228 Computing Fundamentals I and II
CSci 315 System Analysis and Design
CSci 316 System Testing and Maintenance
CSci 345 Telecommunications
CSci 372 Comparative Languages
2. Personal computer-oriented (Teachers are encouraged to take this minor.)
CSci 114 Microcomputer packages
CSci 122 BASIC
CSci 160-161 Computer Sciences I and II
CSci 345 Topics in Personal Computers
CSci 372 Comparative Languages
3. Traditional
CSci 160-161 Computer Sciences I and II
CSci 372 Comparative Languages
CSci 373 Assembly Programming
CSci 366 Files for Database Systems
CSci ____ One additional upper div. CSci course

Plagiarism Policy