Computer Science Minor (Weinberg College)

The program offers a minor in computer science for students who wish to develop a strong competence in computer science while majoring in another area.

Course Title
Prerequisites
MATH 220-0
MATH 224-0
Differential Calculus of One-Variable Functions
and Integral Calculus of One-Variable Functions
or MATH 212-0
MATH 213-0
MATH 214-0
Single Variable Calculus I
and Single Variable Calculus II
and Single Variable Calculus III
MATH 230-0Differential Calculus of Multivariable Functions
MATH 240-0Linear Algebra
Minor Requirements (9 units)
6 core courses
EECS 101-0Computer Science: Concepts, Philosophy, and Connections (recommended)
Or an additional course from the breadth course lists.
EECS 111-0Fundamentals of Computer Programming 1
EECS 211-0Fundamentals of Computer Programming II
EECS 212-0Mathematical Foundations of Comp Science
EECS 213-0Introduction to Computer Systems
EECS 214-0Data Structures & Algorithms
3 breadth courses in 3 separate breadth areas

Students should begin the minor before the end of the first quarter of their junior year.