The Department offers two minors in Computer Science: a Science option and a General option. The Science option requires more mathematics courses than the General option; and it requires the student to take FORTRAN ("FORmula TRANslation") as their 2nd programming language rather than COBOL ("COmmon Business Oriented Language") or FORTRAN. Physics, Mathematics, Engineering, etc. majors general opt for the Science option minor; Sociology, Business, Communications, etc. majors usually select the General option minor.
Required Courses for GENERAL Option CS Minor
| Computer Science-Core | 21-22 HRS | |
| CS 111 | Computer Science I | 4 |
| CS 112 | Computer Science II | 4 |
| CS 201 | Programming in FORTRAN | 2 |
| OR | ||
| CS 202 | Programming in COBOL | 2 |
| CS 223 | Comp. Organization & Assembly Lang. | 3 |
| CS 331 | Data and File Structures | 3 |
| 2 Approved Electives (1 may be a language)[SEE ADVISOR] | 5-6 | |
| from: | CS201, CS202, CS224, CS460, CS485 or a 500-level CS class | |
| Mathematics - Cognate | 4 HRS | |
| MATH 122 | Calculus I | 4 |
| OR | ||
| MATH 200 | Analysis & Applications | 4 |
Required Courses for SCIENCE Option CS Minor
| Computer Science-Core | 21-22 HRS | |
| CS 111 | Computer Science I | 4 |
| CS 112 | Computer Science II | 4 |
| CS 201 | Programming in FORTRAN | 2 |
| CS 223 | Comp. Organization & Assembly Lang. | 3 |
| CS 331 | Data and File Structures | 3 |
| 2 Approved Electives (1 may be a language)[SEE ADVISOR] | 5-6 | |
| from: | CS202, CS224, CS460, CS485 or a 500-level CS class | |
| Mathematics - Cognate | 12 HRS | |
| MATH 122 | Calculus I | 4 |
| MATH 123 | Calculus II | 4 |
| MATH 230 | Elementary Linear Algebra | 4 |
| OR | ||
| MATH 374 | Intro. to Differential Equations | 4 |
![]() | Maintained by: webmaster@cs.wmich.edu Updated: Fri Oct 26 2001 |