Mathématiques et informatique

College Prep’s math program is problem-based and student-centered. Using an approach that integrates the traditional areas of mathematics—algebra, geometry, trigonometry, pre-calculus, and calculus—throughout six sequential levels of study, students become independent learners who excel in reading, writing, exploring, applying, and communicating mathematical concepts.
The curriculum is structured around these principles:
  • L'algèbre est fondamentale en tant qu'outil de modélisation et de résolution de problèmes
  • La géométrie en deux et trois dimensions est intégrée dans les sujets à tous les niveaux et comprend des approches coordonnées et transformationnelles
  • L'étude des vecteurs, des matrices, du comptage, de l'analyse des données et d'autres sujets issus des mathématiques discrètes est intégrée dans les cours de base
  • Les activités sur ordinateur et sur calculateur font partie des cours de base
  • Les sujets sont explorés visuellement, symboliquement et verbalement
  • La capacité à développer des stratégies de résolution de problèmes dépend d'un ensemble de connaissances accumulées
These principles are addressed in the integrated curricula of Math 1-6. Math 3, 4, and 5 are each offered in two formats that reflect different approaches to teaching and learning. One emphasizes direct teacher instruction, guided practice, and scaffolded support. The “i” format emphasizes inquiry, independence, and integration, with students taking a more active role in directing their learning. The goal is to match each student with the approach that best supports how they learn. Both levels require collaboration in the form of daily group work among four tablemates. The program also offers opportunities for advanced work, including single-variable and multi-variable calculus, descriptive and inferential statistics, and abstract and linear algebra. Math Club meets regularly to share ideas and investigate problems beyond the scope of the regular curriculum and to help students prepare for local and national math competitions.

A placement test is used to determine the appropriate level of math for each incoming student. Math support is available via the Math & Science Support Specialist as well as from teachers in the math office and peer tutors via the Math Squad. 

math courses

Liste de 4 articles.

  • Math 1

    This course involves foundational problem-solving skills, the translation of prose into mathematical equations and diagrams, oral and written presentations of mathematical processes, and mathematical intuition. Topics from algebra and geometry are integrated and include conversions and rates, proportional reasoning, area and perimeter, linear and quadratic equations, transformations of curves, inequalities, absolute values, and coordinate geometry. 
  • Math 2

    This course includes topics from algebra, geometry, and trigonometry. Students learn techniques and theorems through individual and collaborative problem solving. Topics include lines, polygons, vectors, circles, triangles, quadrilaterals and parabolas, and right triangle trigonometry. Similarity and congruence are studied through the lens of transformations. An investigation of linear motion leads to the use of parameters and consideration of optimal paths of travel. 
  • Math 3 et 3i

    These courses explore nonlinear motion and nonlinear functions: circular motion and the functions that describe it, ellipses and hyperbolas, exponential and logarithmic functions, dot products and matrices, and geometry on the surface of the earth. Advanced trigonometric techniques recur throughout the course. Logarithms are used to straighten nonlinear data, and matrices are used to describe geometric transformations and various patterns of growth.
  • Math 4 et 4i

    These courses build on the foundation of function and trigonometry and continue into introductory calculus. Analysis including sequences and series, vectors, polar and parametric functions, and complex numbers. Trigonometry topics include sum/difference formulas and trigonometric identities. Calculus topics include limits, first and second derivatives of the basic functions, applications to maxima and minima and rates of change, as well as integration techniques and applications to area and volume. Math 4i includes topics from discrete math (combinatorics and probability), and vectors (the dot product and its applications).
I’ve wanted to be a math teacher since I was in high school. Math is sometimes thought to be a solemn subject, but I always look for unexpected moments that will captivate the students, or make them laugh. It resets the classroom and it is engaging for all of us.

—Math Teacher

math courses cont.

Liste de 4 articles.

  • Abstract Algebra

    This course introduces the creativity and elegance of mathematical abstraction while maintaining strong connections to practical problems. Students develop skills in mathematical proof and examine how familiar rules of addition and multiplication apply to objects beyond ordinary numbers, giving structure to collections of mathematical objects. Topics include vector spaces, groups, rings, and fields, as well as applications in coding theory, public-key cryptography, symmetry, geometric constructions, and Galois theory. Through these topics, the course illustrates how abstract algebra provides both a foundation for advanced mathematics and a language for scientific and technological innovation. 
  • Descriptive & Inferential Statistics

    In this discussion- and project-based course, students learn to describe and compare categorical and quantitative data using graphs and summary measures. They also explore relationships between variables using correlation and linear regression, including ways to transform nonlinear data. The course examines how observational studies, surveys, and experiments are designed to produce useful data—and invites critical discussion of what makes data useful. Probability topics include mutual exclusion, independence, conditional probability, and probability distributions. Sampling distributions provide the foundation for constructing confidence intervals and conducting hypothesis tests for population proportions and means. Students then return to linear regression to examine how uncertainty can be expressed and evaluated. Collaborative discussions and group projects connect statistical methods with real-world applications, ethical considerations, and the collection and analysis of data that deepen understanding of the world.
  • Linear Algebra

    This course covers the central tools, techniques, and concepts of linear algebra, with an emphasis on applications. Topics progress from systems of linear equations and matrix operations to the broader structures of vector spaces, linear maps, and the fundamental theorem of linear algebra. Additional topics include inner products and norms; orthogonality, including Gram–Schmidt factorization and Legendre polynomials; eigenvalues and singular values; and the spectral theorem, Schur decomposition, and Jordan canonical form. Applications include minimization and least squares, data fitting and interpolation, Fourier series, iterative methods, and dynamic systems, including systems of differential equations.
  • Math 5 et 5i

    These courses are equivalent to differential and integral calculus at the college level. Topics include techniques and applications of derivatives and integrals, various applications of L’Hôpital’s rule, convergence tests for infinite series, and Maclaurin and Taylor polynomials and series. Math 5i covers calculus of polar curves.

computer science

The computer science program invites students to explore how technology works and how it can be used to solve problems, develop ideas, and create useful tools. Course offerings range from introductions to computer systems and programming to advanced study of data structures and algorithms, as well as hands-on work in engineering, electronics, and design. Through discussion, experimentation, and individual and collaborative projects, students develop skills in computational thinking, programming, problem-solving, debugging, and iterative design. The program encourages curiosity, creativity, and the confidence to approach unfamiliar challenges.

Liste de 4 articles.

  • CS1 : Fondements de l'informatique

    Computer Science Foundations introduces students to how computers work and provides an entry point into coding and technology. The course welcomes beginners as well as students seeking to strengthen existing computer science knowledge and skills. Through discussions and projects, students examine the core components of computer systems and how devices process information and respond to commands. They also use the terminal to manage files, navigate directories, and perform basic system operations. The second half of the course focuses on programming with Python. Interactive exercises and creative projects develop foundational programming, problem-solving, debugging, and computational thinking skills.
  • Ingénierie, électronique et conception

    This project-based course introduces engineering and design through hands-on building. Students begin with design thinking, learning to improve their work through testing, observation, feedback, and troubleshooting. A sequence of individual mini-projects builds proficiency with the tools in the xLab (College Prep’s maker and design space), basic electronics, and Arduino microcontrollers. Projects focus on mechatronics, the intersection of mechanical and electrical engineering, and combine input devices such as switches and sensors with output devices such as motors, speakers, LEDs, and displays. As students develop their skills, projects become more open-ended and collaborative, with possibilities including musical instruments, communication tools, scientific sensors, and simple robots. Regular design critiques support iteration, problem-solving, and the exchange of ideas.
  • CS2 : Programmation informatique en Python

    This course develops fundamental computer programming concepts, including abstraction, algorithms, efficiency, and data manipulation. Python’s simplicity, versatility, and readability make it an accessible language for learning variables, data types, Boolean logic, and conditional statements. Students use loops and recursion to solve problems, break complex tasks into manageable parts, and organize programs with functions. An introduction to object-oriented programming explores how objects and classes create code that is easier to read, understand, and debug. For the final project, students work in groups to design and build a text-based adventure game. 
  • CS3: Structures and Algorithms

    This course examines data structures and algorithms, with an emphasis on designing programs that run correctly and efficiently. Students learn to organize information using arrays, linked lists, stacks, and queues, and they explore how graphs represent and connect networks and systems. The course also introduces key approaches to algorithm design and analysis. Hands-on assignments provide practical experience and culminate in a final project. Throughout the course, students strengthen their problem-solving, algorithmic thinking, and efficient coding skills while building a foundation for further study in computer science.

Math department faculty

Liste de 8 membres.

  • Photo de Kevin Wray

    Kevin Wray

    L'école préparatoire du collège
    Math Teacher (Department Chair)
    510-652-0111 x 234
  • Photo de Francis Frederick

    Francis Frederick

    L'école préparatoire du collège
    Professeur de mathématiques
    510-652-0111 x234
  • Photo of Cliff Kao

    Cliff Kao 

    L'école préparatoire du collège
    Math Teacher
    510-652-0111 x234
  • Photo de Minh Nguyen

    Minh "Minh" Nguyen 

    L'école préparatoire du collège
    Professeur de mathématiques
    510-652-0111 x 234
  • Photo of Margot Schou

    Margot Schou 

    L'école préparatoire du collège
    Professeur de mathématiques
    510-652-0111 x234
  • Photo de Cuong Ta

    Cuong Ta

    L'école préparatoire du collège
    Professeur de mathématiques
    510.652.0111 x234
  • Photo de Gretchen Verner

    Gretchen Verner

    L'école préparatoire du collège
    Professeur de mathématiques
    510-652-0111 x234
  • Photo of Alexa Bayangos

    Alexa Bayangos 

    L'école préparatoire du collège
    Professeur de mathématiques
    510-652-0111 x 234

L'école préparatoire du collège

mens conscia recti

un esprit conscient de ce qui est juste