Welcome ‎ > ‎

Minor Requirements

T he computer science minor consists of 20 units:
  • Fundamentals class:  One of the following: (4 units)
    • CS 103, CS 104, CS 105, or CS 107
  • CS 110 (4 units)
  • CS 112 (4 units)
  • Two computer science courses at the 200 level or above (8 units)
    • (Either Math 201 or Math 235 may be taken as one of the two required 200 level or above courses)
Students may substitute any Computer Science class at the 200 level or above for the fundamentals class (CS 103, CS 104, CS 105, or CS 107)

Some sample CS minors:

Sample Minor I
  • CS 107 Computing, Robots, & the Web
  • CS 110 Introduction to CS I
  • CS 112 Introduction to CS II
  • CS 212 Software Development
  • CS 220 C and Parallel Programming
Sample Minor 2
  • CS 110 Introduction to CS I
  • CS 112 Introduction to CS II
  • CS 212 Software Development
  • Math 201 Discrete Mathematics
  • CS 245 Data Structures and Algorithms
Sample Minor 3: Systems Emphasis
  • CS 110 Introduction to CS I
  • CS 112 Introduction to CS II
  • CS 220 C and Parallel Programming
  • CS 315 Architecture
  • CS 326 Operating Systems
Students with some programming experience may place out of CS 110.  Those students would still need to take 20 units of computer science, but they would have the ability to explore more upper-division classes 

Sample Minor 3: Students with Programming Experience
  • CS 112 Introduction to CS II
  • Math 201 Discrete Mathematics
  • CS 245 Data Structures and Algorithms
  • CS 212 Software Development
  • CS 490 Senior Project
Comments