Course Descriptions

Please make note of the following when making course selections:

  • In addition to satisfying course prerequisites, students planning to enroll in Math 3, 4, 5, 13, and 27, or CS 21 must satisfy the Placement Requirements of the Department.
  • Enrollment in Math 5 or 6 is only open to Justice, Community, and Leadership majors.
  • Enrollment in Math 3 is not open to Seniors.
  • Enrollment in Math 4 is not open to Psychology majors or minors.
  • Students enrolled in Math 2, 12, 13, or 14 must be concurrently enrolled in a tutorial session for the corresponding course.
  • All math courses except for Math 2, 5, and 12 satisfy the Mathematical Understanding learning outcomes of the Core Curriculum.

Lower Division Math Courses

Math 2: Math Readiness

This course covers basic algebraic and geometric concepts including number systems, polynomials, solving equations and inequalities, graphs, functions, lines, systems of equations, sets and operations, proportions, measurement and percentages. Emphasis is on problem solving, critical thinking and mathematical reasoning. Meets four day a week. Prerequisite: Level 1 placement, or permission of Placement Coordinator. Does NOT satisfy the Mathematical Understanding learning goal of the Core Curriculum. Offered each fall and spring.

Math 3: Finite Mathematics

Topics and applications may include linear equations and matrices, linear programming, probability, finance, Markov chains, game theory and graphs. The emphasis is on applications to business and management sciences. Prerequisite: Math 2 or Level 2 placement, or permission of Placement Coordinator. Satisfies the Mathematical Understanding learning goal of the Core Curriculum. Offered each fall and spring.

Math 4: Introduction to Probability and Statistics

This course studies combinations and permutations, descriptive and inferential statistics, probability and probability distributions, hypothesis testing, regression and correlation, and applications in a variety of practical settings. Students may not receive credit for both this course and Business Administration 40. Students should not take both Math 4 and Psychology 103 unless specifically directed by their advisor. Prerequisite: Math 2 or Level 2 placement, or permission of Placement Coordinator. Satisfies the Mathematical Understanding learning goal of the Core Curriculum. Offered each fall and spring.

Math 5: Fundamental Mathematical Concepts I

The first in a two-course sequence designed for the mathematical preparation of future elementary school teachers. Covers three of the five California Mathematics Standards; (i) Number and Quantity, (ii) Algebra and Functions, and (iii) Modeling and Problem Solving. Emphasis is on connecting the mathematical content with the Standards of Mathematical Practice from the California Common Core State Standards of Mathematics. This course is only for education track and Teacher for Tomorrow program students in the Justice, Community, and Leadership program. Prerequisite: Math 2 or Level 2 placement, or permission of Placement Coordinator. Does NOT satisfy the Mathematical Understanding learning goal of the Core Curriculum. Offered every fall.

Math 6: Fundamental Mathematical Concepts II

This is the second in the two-course sequence. The content addressed covers two of the five California Mathematics Standards; (iv) Geometry and (v) Probability and Statistics. Emphasis will be placed on connecting the content with the Standards of Mathematical Practice from the California Common Core State Standards of Mathematics and mathematical reasoning. This course is only for education track and Teacher for Tomorrow program students in the Justice, Community, and Leadership program. Prerequisite: Math 5. Satisfies the Mathematical Understanding learning goal of the Core Curriculum. Offered every spring.

Math 10: The Art and Practice of Mathematics

A reflective examination of basic mathematical ideas and patterns. Through participation in the discovery and development of mathematical ideas the student will view the subject as a vehicle for human creativity. The course traces the historical and contemporary role of appropriate mathematical topics. Prerequisites: English 5 and Collegiate Seminar 2. Satisfies the Mathematical Understanding learning goal of the Core Curriculum. Offered each fall and spring.

Math 12: Math Readiness for Calculus

This course includes the basic study of number systems, linear equations and inequalities, quadratic equations and inequalities, polynomials, rational expressions, radicals, exponentials, functions, inverse functions, logarithmic and exponential functions, angles, triangles, surface area, volume and applications. Emphasis will be placed on problem solving, critical thinking and mathematical reasoning. Meets four days a week. Prerequisite: Level 2 placement, or permission of Placement Coordinator. Does NOT satisfy the Mathematical Understanding learning goal of the Core Curriculum. Offered every fall.

Math 13: Calculus with Elementary Functions I

The differential calculus of polynomial, rational and algebraic functions, combined with the necessary pre-calculus background review. The Math 13-14 sequence is equivalent to Math 27, and is intended for students needing calculus as part of their major who need to strengthen their pre-calculus skills.  Meets four days a week. Prerequisite: Math 12 or Level 3 placement, or permission of Placement Coordinator. Satisfies the Mathematical Understanding learning goal of the Core Curriculum. Offered each fall and spring, and in Jan Term.

Math 14: Calculus with Elementary Functions II

The differential calculus of trigonometric, logarithmic and exponential functions combined with the necessary pre-calculus background review. The Math 13-14 sequence is equivalent to Math 27, and is intended for students needing calculus as part of their major who need to strengthen their pre-calculus skills. Meets four days a week. Prerequisite: Math 13 or permission of Placement Coordinator. Offered each fall and spring, and in Jan Term.

Math 27: Calculus I

Limits, continuity, mathematical reasoning, the derivative, applications of the derivative, antiderivatives and the integral. Prerequisite: Level 4 placement, or permission of Placement Coordinator. Satisfies the Mathematical Understanding learning goal of the Core Curriculum. Offered each fall and spring.

Math 28: Calculus II with Applications

Topics include techniques and applications of integration, first order differential equations, functions of several variables, double integrals and applications. This course is designed for students majoring in the life sciences, health sciences, business administration, psychology and accounting. Prerequisite: Math 27 or equivalent. Offered each fall and spring.

Math 38: Calculus II

Topics include techniques and applications of integration, infinite sequences and series, power series, polar coordinates and inverse trigonometric functions. This course is designed for mathematics, physics, computer science, engineering and chemistry majors. Prerequisite: Math 27 or equivalent. Offered every spring.

Math 39: Calculus III

A rigorous treatment of limits for functions of one and several variables, differentiation and integration of functions of several variables, coordinate systems, vectors, line and surface integrals, Green’s, Stokes’ and the divergence theorems. Meets four days a week. Prerequisite: Math 38 or equivalent. Offered every fall.

Upper Division Math Courses

Math 103: Intro to Upper Division Mathematics

An introduction to mathematical logic and proofs. Includes an introduction to Abstract Algebra. Students will learn to write proofs using standard proof- writing organization and terminology. Topics from algebra will include the division algorithm, modular arithmetic, and groups. Prerequisites: English 5, and Math 28 or Math 38. Completion of Math 103 and Math 193 satisfies the Writing in the Disciplines requirement of the Core Curriculum. Offered every fall.

Math 111: Abstract Algebra

Topics covered include modules, vector spaces, fields and Galois theory. Prerequisites: Math 103 and Math 120.

Math 113: Probability and Statistics

Discrete and continuous random variables, expectation and variance, independence, distributions and the Central Limit Theorem. Survey of statistical methods: estimation, sampling, hypothesis testing, linear regression and confidence intervals. Prerequisites: Math 28 or Math 38.

Math 114: Mathematical Modeling

An introduction to the formulation, analysis and interpretation of results of mathematical models in the study of real-life problems chosen from the various areas of natural sciences, social sciences, economics and business. Prerequisite: Math 28 or Math 39, and Computer Science 21.

Math 115: Number Theory

Results studied include the Fundamental Theorem of Arithmetic, the Euclidean algorithm, Fermat’s Little Theorem and Euler’s generalization, Diophantine equations and the Law of Quadratic Reciprocity. Prerequisite: Math 103.

Math 120: Linear Algebra with Applications

Matrices, simultaneous linear equations, linear transformations, vector spaces, bases, determinants, eigenvectors, Gram-Schmidt orthonormalization, techniques of mathematical proof and applications of linear algebra. Meets four day a week. Prerequisite: Math 28 or Math 38. Offered every spring.

Math 131: Topology

This course covers the fundamentals of point-set topology including topological spaces, metric spaces, continuous maps, separation axioms, connectedness, and compactness. Prerequisite: Math 103.

Math 134: Differential Equations

Ordinary differential equations, existence and uniqueness theorems, some numerical methods, Laplace transforms, series solutions, linear systems with constant coefficients, partial differential equations, separation of variables, Fourier series. Prerequisites: Math 39, or Math 38 and Math 120. Offered every spring.

Math 140: Combinatorics and Discrete Mathematics

This course focuses on discrete structures and their relations. Topics may include counting techniques, relations, graph theory and logic. Prerequisite: Math 28 or Math 38.

Math 150: Advanced Calculus

A rigorous review of the theory of single variable calculus, topology of n-space, integration and differentiation, improper integrals, differential forms, the theorems of Stokes and Gauss. Prerequisites: Math 39 and Math 103.

Math 185: Complex Variables

Differentiation and integration of analytic functions of a complex variable, power series, residues, conformal mappings. Prerequisites: Math 39 and Math 103.

Math 190: Special Topics in Mathematics

An upper division mathematics course not listed above, such as differential geometry, numerical analysis, topology or real analysis. May be repeated for credit as topics vary. Prerequisites: vary with topics.

Math 193: Senior Seminar

An in-depth critical examination of a topic or topics in contemporary mathematics. The course consists of directed reading, presentations, research and the writing of a final essay under the supervision of the instructor. At the conclusion of the semester students present their work at a departmental colloquium of faculty and students. Prerequisite: Math 103. Senior or second-semester junior standing required. Completion of Math 103 and Math 193 satisfies the Writing in the Disciplines requirement of the Core Curriculum. Offered every spring

Math 197: Special Study

Independent research of topics not covered in listed courses. Permission of the chair is required.

Math 199: Special Study – Honors

Independent study or research for majors with at least a B average in mathematics. Permission of the chair is required.

Lower Division CS Courses

CS 21: Programming

An introduction to problem-solving concepts and program design. Topics covered include top-down design with a structured programming language, bottom-up testing, control statements, and structured data types. No prior knowledge of programming is required. The language for the course is Python or C++: students with a knowledge of another programming language with find the course valuable. Prerequisite: Math 27 or permission of instructor.

Upper Division CS Courses

CS 102: Advanced Programming

A continuation of CS 21. Topics include recursion, an introduction to data structures, analysis of algorithms, and object-oriented programming. Programming style and large program development are emphasized. Prerequisite: CS 21 or equivalent.

CS 110: Computer Systems

Computer structure and machine languages, assembly language macros, file I/O, program linkage, and segmentation. Prerequisite: CS 102 or equivalent.

CS 174: Analysis of Algorithms

Basic notions of the design and efficiency of computer algorithms, non-numerical algorithms for sorting and searching, and numerical algorithms. Underlying data structures are examined. Prerequisites: CS 102 and Math 28 or equivalent.

CS 190: Topics in Computer Science

This course presents connections among different disciplines which apply the principles of computer science. The theme varies. Students are required to complete a significant project involving their primary discipline. Prerequisites: depend on topic.

CS 197: Special Study

Independent study in topics not covered in listed courses. Permission of the chairperson is required.