A Minor In CS
A minor in Computer Science is available for students in other departments. The requirements for a minor are completion of the following courses:
- CS 152L Computer Programming Fundamentals
- CS 261L Mathematical Foundations of Computer Science
- CS 241L Data Organization
- CS 251L Intermediate Programming
and one of the following two groups
- EECE 238L Computer Logic Design
- and two of
- CS 341L Introduction to Computing Systems
- CS 351L Design of Large Programs
- CS 361L Data Structures and Algorithms I
OR -
Completion of the following three courses
- CS 257L Nonimperative Programming
- CS 351L Design of Large Programs
- CS 361L Data Structures and Algorithms I
CS 259L may be taken in place of CS 152L and CS 251L.
