Computer Science Minor
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) verified. Verification forms are available in the Office of Registration and Records, 110 Ceres, and most academic departmental offices. Completed forms must be signed by the department chair and submitted to 110 Ceres by or before the time of degree application. 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
