Implement a simple program in two programming languages
Implement an intermediate-size program in one programming language
Depending on the student’s choices in electives, students will:
Demonstrate a mathematical background for computing
Demonstrate programming in a third programming language and describe the interactions between applications and the underlying systems
Explain and analyze standard computer science algorithms
Demonstrate using CS problem solving skills in other disciplines
Minor Requirements (20 units)
Students minoring in Computer Science must earn a grade of C or better in all of the courses fulfilling requirements for the minor. No course fulfilling a requirement for the minor may be taken more than two times.
Students who place into CS 110 or CS 112 through the placement test may use CS 107 or any 200- or 300-level Computer Science course to complete the minor.