|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
1.50 Credits
Staff Students who have the necessary qualifications and wish to investigate an area of study not covered in regularly scheduled courses may arrange for independent study under the direction of a faculty reader. See "Academic Policies and Procedures" for details. Offered every semester.
-
1.50 Credits
Staff Single variable calculus. Differentiation and integration of algebraic and transcendental functions with applications to the social and physical sciences. Prerequisite: Placement. Offered every semester.
-
1.50 Credits
Staff A continuation of Mathematics 30. Techniques and applications of integration; introduction to differential equations; improper integrals and indeterminate forms; infinite series and power series representation of a function. Applications to problems from the social and physical sciences. Prerequisite: Mathematics 30 or placement. Offered every semester.
-
1.50 Credits
Staff Multivariable calculus and vector analysis with applications to physical and social sciences. Functions of several variables; polar coordinates and parametric representation of curves; partial differentiation, the method of Lagrange multipliers; multiple integration; calculus of vector functions. Prerequisite: Mathematics 31 or placement. Offered every semester.
-
1.50 Credits
Nelson Open by invitation only to freshmen, this course is an introduction to rigorous mathematics for students having a substantial background and demonstrated interest in mathematics. The topics covered will be those of Calculus III with more emphasis on rigor and deeper understanding of the underlying mathematics. Offered every fall semester.
-
1.50 Credits
G. Bradley, Valenza Topics include sets, propositional logic, combinatorics, recursion, trees, and graph theory, with emphasis on problems solving and proofs. Possible additional topics include analysis of algorithms, particularly search and ordering algorithms, and matrix theory. Prerequisite: Placement. Offered every semester.
-
1.50 Credits
A. Lee, Pinter-Lucke, Stough First computer science course intended for students planning to minor (sequence) or major in computer science or a related field. Students will learn principles of developing object-oriented programs using a modern programming language such as Java. Fundamental concepts covered will include abstraction using classes, control structures, elementary data structures (arrays and linked lists), object-oriented design (using inheritance), elementary algorithms (sorting and searching), recursion, exceptions, debugging, and files. No previous programming experience assumed. Offered every semester.
-
1.50 Credits
A. Lee, Staff A solid foundation in functional programming, procedural and data abstraction, recursion, and problem solving. Applications to key areas of computer science, including algorithms and complexity, computer architecture and organization, programming languages, finite automata and computability. Offered jointly by CMC and Pomona College. This course serves the same role as Computer Science 60 at Harvey Mudd College as a prerequisite for upper division computer science courses at any of the Claremont Colleges. Prerequisite: Computer Science 51. Offered every fall semester.
-
1.50 Credits
Aksoy, G. Bradley, Fukshansky An introduction to the methods of linear algebra with applications to the physical and social sciences. Topics will include: Linear equations and matrices, determinants, vector spaces, linear transformations, inner product spaces and quadratic forms, eigenvalues and eigenvectors, and canonical forms. Prerequisite: Mathematics 32. Offered every semester.
-
1.50 Credits
A. Lee, Stough This course builds on the computing concepts and programming skills acquired in Computer Science 51. Key topics include abstract data types (including stacks, queues, trees, priority queues, dynamic dictionaries, disjoint sets), classical algorithms (including sorting and searching), analysis of algorithms (including worst-case, average-case, and amortized analysis), and storage management. Extensive practice in implementing these data structures in Java. Includes an introduction to manual memory management in C++. This course serves the same role as Computer Science 70 at Harvey Mudd College as a prerequisite for upper division computer science courses at any of the Claremont Colleges. Prerequisite: Computer Science 51. Offered jointly by CMC and Pomona College. Offered every semester.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|