LOGIN/REGISTER

Class List and Schedule

All courses offered by Art of Problem Solving are listed below, along with starting dates for upcoming offerings. Many courses are offered several times during the year, as indicated in the schedule below. Each offering of each course covers the same material as the other offerings of that course. Click on any course name below for more information about that course.

You can enroll online by using the Enroll links. Click here for a printable order form.  

All classes run once a week on the day indicated (except WOOT and the Special AIME Problem Seminar).

Homeschool and Europe-friendly times are available this fall for Algebra 1 and Introduction to Geometry. More homeschool and Europe-friendly classes will be added to our spring schedule if we have strong enrollment in the fall. Two new courses are now available, Introduction to Programming and Group Theory.

Course Title Summer 2010 Fall 2010 Spring 2011
Subject Courses
Algebra 1 Jun 7 (M)
Jun 8 (Tu)
Sep 14 (Tu)Enroll
Oct 4 (M)Enroll
Feb 24 (Th)Enroll
Feb 28 (M)Enroll
Introduction to Counting & Probability Jun 4 (F)
Jun 8 (Tu)
Oct 13 (W)Enroll Mar 11 (F)Enroll
Introduction to Number Theory Jun 7 (M) Oct 8 (F)Enroll Mar 9 (W)Enroll
Algebra 2 Jun 10 (Th) Sep 28 (Tu)Enroll Feb 21 (M)Enroll
Introduction to Geometry Jun 2 (W) Sep 3 (F)Enroll
Sep 30 (Th)Enroll
Mar 1 (Tu)Enroll
Algebra 3 Jun 8 (Tu) Oct 4 (M)Enroll
Intermediate Counting & Probability Jun 2 (W) Mar 11 (F)Enroll
Intermediate Number Theory Seminar Oct 1 (F)Enroll
Precalculus Oct 6 (W)Enroll Mar 1 (Tu)Enroll
Olympiad Geometry Feb 2 (W)Enroll
Calculus Sep 28 (Tu)Enroll
Group Theory Oct 6 (W)Enroll
Computer Science/Programming
Introduction to Programming Sep 16 (Th)Enroll
Sep 22 (W)Enroll
Mar 3 (Th)Enroll
Problem Solving Series
MATHCOUNTS/AMC 8 Basics Jun 10 (Th)
Jun 11 (F)
Sep 1 (W)Enroll
Oct 7 (Th)Enroll
Advanced MATHCOUNTS/AMC 8 Jun 3 (Th)
Jun 8 (Tu)
Sep 2 (Th)Enroll
Oct 5 (Tu)Enroll
Dec 1 (W)Enroll
AMC 10 Problem Series Jun 7 (M)
Jun 9 (W)
Sep 3 (F)Enroll
Oct 18 (M)Enroll
AMC 12 Problem Series Jun 4 (F) Sep 13 (M)Enroll
Oct 20 (W)Enroll
AIME Problem Series A Jun 3 (Th) Aug 31 (Tu)Enroll
Dec 3 (F)Enroll
AIME Problem Series B Jun 8 (Tu) Dec 2 (Th)Enroll
Special AIME Problem Seminar Date TBD
Other Courses
WOOT Sep 6 (M)Enroll

A brief description of each class is below. Classes are listed in order of increasing difficulty.

Please note: There are no classes on the following dates: July 5, November 22-26, December 20, 2010 - January 2, 2011.

Fundamental concepts of algebra, including exponents and radicals, linear equations and inequalities, ratio and proportion, systems of linear equations, factoring quadratics, complex numbers, completing the square, and the quadratic formula.

Diagnostic Tests: Are You Ready? - Do You Need This?

Textbook: This course requires the textbook Introduction to Algebra. There is a discount if you buy the text when registering for the course.

September 14th, 2010 - January 11th, 2011
Schedule: Tue 1:00 PM - 2:30 PM ET (10:00 AM - 11:30 AM PT)
Register by:  September 28th, 2010
Instructor: Dan Zaharopol
Cost: $240 ($290 with books)
October 4th, 2010 - January 31st, 2011
Schedule: Mon 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  October 18th, 2010
Instructor: Paul H. Ryu
Cost: $240 ($290 with books)
February 24th, 2011 - June 2nd, 2011
Schedule: Thurs 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  March 8th, 2011
Instructor: To be announced
Cost: $240 ($290 with books)
February 28th, 2011 - June 6th, 2011
Schedule: Mon 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  March 14th, 2011
Instructor: To be announced
Cost: $240 ($290 with books)

Basic and intermediate counting concepts, including casework, multiplication, permutations, combinations, Pascal's triangle, probability, combinatorial identities, and the Binomial Theorem.

Diagnostic Tests: Are You Ready? - Do You Need This?

Textbook: This course requires the textbook Introduction to Counting & Probability. There is a discount if you buy the text when registering for the course.

October 13th, 2010 - January 19th, 2011
Schedule: Wed 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  October 27th, 2010
Instructor: Bryce Johnson
Cost: $195 ($225 with books)
March 11th, 2011 - May 27th, 2011
Schedule: Fri 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  March 25th, 2011
Instructor: To be announced
Cost: $195 ($225 with books)

Fundamental principles of number theory, including primes and composites, divisors and multiples, divisibility, remainders, modular arithmetic, and number bases.

Diagnostic Tests: Are You Ready? - Do You Need This?

Textbook: This course requires the textbook Introduction to Number Theory. There is a discount if you buy the text when registering for the course.

October 8th, 2010 - January 14th, 2011
Schedule: Fri 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  October 22nd, 2010
Instructor: Naoki Sato
Cost: $195 ($230 with books)
March 9th, 2011 - May 25th, 2011
Schedule: Wed 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  March 23rd, 2011
Instructor: To be announced
Cost: $195 ($230 with books)

An introduction to computer programming using the Python programming language. This course covers basic procedural techniques such as variables, data types, selection, iteration, and functions. It will also introduce students to the object-oriented paradigm. We’ll also look at various computer science concepts. By the end of the course, students will be able to construct a moderately-sized Python program with a graphical user interface.

September 16th, 2010 - December 9th, 2010
Schedule: Thurs 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  September 9th, 2010
Instructor: Scott Weiss
Cost: $245
September 22nd, 2010 - December 15th, 2010
Schedule: Wed 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  September 15th, 2010
Instructor: Dave Patrick
Cost: $245
March 3rd, 2011 - May 19th, 2011
Schedule: Thurs 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  February 25th, 2011
Instructor: To be announced
Cost: $245
 

This course is an introduction to the problem solving strategies required for success on MATHCOUNTS and the AMC 8 tests. This class is intended for less experienced students who are just getting started on middle school math contests. Experienced MATHCOUNTS and AMC 8 students should consider our Advanced MATHCOUNTS/AMC 8 class.

September 1st, 2010 - November 17th, 2010
Schedule: Wed 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  September 15th, 2010
Instructor: Dan Zaharopol
Cost: $175
October 7th, 2010 - January 13th, 2011
Schedule: Thurs 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  October 21st, 2010
Instructor: Richard Rusczyk
Cost: $175

Fundamental concepts of algebra, including linear equations, systems of equations, quadratics, clever factorizations, complex numbers, graphing, functions, sequences and series, special functions, exponents and logarithms, and more.

Diagnostic Tests: Are You Ready? - Do You Need This?

Textbook: This course requires the textbook Introduction to Algebra. There is a discount if you buy the text when registering for the course.

September 28th, 2010 - January 25th, 2011
Schedule: Tue 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  October 12th, 2010
Instructor: Marcus Neal
Cost: $240 ($290 with books)
February 21st, 2011 - May 30th, 2011
Schedule: Mon 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  March 7th, 2011
Instructor: To be announced
Cost: $240 ($290 with books)

Designed for students preparing for State and National MATHCOUNTS, the premier middle school mathematics contest in the US. This course will also help with the harder problems on the AMC 8. The class is designed for experienced MATHCOUNTS students; less experienced students should consider our MATHCOUNTS/AMC 8 Basics course.

September 2nd, 2010 - November 18th, 2010
Schedule: Thurs 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  September 16th, 2010
Instructor: Ashley Ahlin and Jeremy Copeland
Cost: $175
October 5th, 2010 - January 11th, 2011
Schedule: Tue 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  October 19th, 2010
Instructor: Sam Watson
Cost: $175
December 1st, 2010 - March 2nd, 2011
Schedule: Wed 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  December 15th, 2010
Instructor: Joshua Zucker
Cost: $175
 

Fundamentals of geometry, including angles, triangle similarity and congruence, complicated area problems, mastering the triangle, special quadrilaterals, polygons, the art of angle chasing, power of a point, 3-dimensional geometry, transformations, analytic geometry, basic trigonometry, geometric proof, and more.

Diagnostic Tests: Are You Ready? - Do You Need This?

Textbook: This course requires the textbook Introduction to Geometry. There is a discount if you buy the text when registering for the course.

September 3rd, 2010 - March 4th, 2011
Schedule: Fri 1:00 PM - 2:30 PM ET (10:00 AM - 11:30 AM PT)
Register by:  September 17th, 2010
Instructor: Joshua Zucker
Cost: $370 ($415 with books)
September 30th, 2010 - March 31st, 2011
Schedule: Thurs 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  October 14th, 2010
Instructor: Paul H. Ryu
Cost: $370 ($415 with books)
March 1st, 2011 - August 9th, 2011
Schedule: Tue 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  March 15th, 2011
Instructor: To be announced
Cost: $370 ($415 with books)
 

Preparation for the AMC 10, the first test in the series of contests that determine the United States team for the International Mathematics Olympiad. Many top colleges also request AMC scores as part of the college application process. The course consists of discussion of problems from past exams, as well as strategies for taking the test.

September 3rd, 2010 - November 19th, 2010
Schedule: Fri 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  September 17th, 2010
Instructor: Valentin Vornicu
Cost: $175
October 18th, 2010 - January 24th, 2011
Schedule: Mon 9:00 PM - 10:30 PM ET (6:00 PM - 7:30 PM PT)
Register by:  November 1st, 2010
Instructor: Ari Nieh
Cost: $175

Preparation for the AMC 12, the first test in the series of contests that determine the United States team for the International Mathematics Olympiad. Many top colleges also request AMC scores as part of the college application process. The course consists of discussion of problems from past exams, as well as strategies for taking the test.

September 13th, 2010 - December 6th, 2010
Schedule: Mon 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  September 27th, 2010
Instructor: Valentin Vornicu
Cost: $175
October 20th, 2010 - January 26th, 2011
Schedule: Wed 9:00 PM - 10:30 PM ET (6:00 PM - 7:30 PM PT)
Register by:  November 3rd, 2010
Instructor: Mike Greenberg
Cost: $175

Algebraic subjects covered include quadratic equations, conics, polynomials, functions, logarithms, clever factorizations and substitutions, systems of equations, sequences and series, symmetric sums, advanced factoring methods, classical inequalities, functional equations, and more.

Diagnostic Tests: Are You Ready? - Do You Need This?

Textbook: This course requires the textbook Intermediate Algebra. There is a discount if you buy the text when registering for the course.

October 4th, 2010 - April 4th, 2011
Schedule: Mon 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  October 18th, 2010
Instructor: Dan Zaharopol
Cost: $345 ($395 with books)
 

Topics in discrete mathematics, including clever one-to-one correspondences, principle of inclusion-exclusion, generating functions, distributions, pigeonhole principle, induction, constructive counting and expectation, combinatorics, recursion, conditional probability, and introductory graph theory.

Diagnostic Tests: Are You Ready? - Do You Need This?

Textbook: This course requires the textbook Intermediate Counting & Probability. There is a discount if you buy the text when registering for the course.

March 11th, 2011 - July 8th, 2011
Schedule: Fri 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  March 25th, 2011
Instructor: To be announced
Cost: $295 ($330 with books)
 

An 8 week problem solving seminar (no exams) with number theory using algebraic and counting approaches. Topics also include Diophantine equations (Pell equations), Fermat's Little Theorem, the Phi Function, and Euler's Theorem.

Diagnostic Tests: Are You Ready? - Do You Need This?

October 1st, 2010 - November 19th, 2010
Schedule: Fri 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  October 15th, 2010
Instructor: Jeremy Copeland
Cost: $150
 

Introduction and evaluation of trigonometric functions, trigonometric identities, complex numbers, exponential form of complex numbers, De Moivre's Theorem, geometric representation of complex numbers, roots of unity, applications of complex numbers to geometry, two-dimensional and three-dimensional vectors and matrices, determinants, dot and cross product, applications of vectors and matrices to geometry.

Diagnostic Tests: Are You Ready? - Do You Need This?

Textbook: This course requires the textbook Precalculus. There is a discount if you buy the text when registering for the course.

October 6th, 2010 - February 23rd, 2011
Schedule: Wed 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  October 20th, 2010
Instructor: Ari Nieh
Cost: $295 ($335 with books)
March 1st, 2011 - June 28th, 2011
Schedule: Tue 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  March 15th, 2011
Instructor: To be announced
Cost: $295 ($335 with books)

Preparation for the AIME, the second in the series of tests used to determine the United States team at the International Math Olympiad. Many top colleges also request AIME scores as part of the college application process.

August 31st, 2010 - November 16th, 2010
Schedule: Tue 9:00 PM - 10:30 PM ET (6:00 PM - 7:30 PM PT)
Register by:  September 14th, 2010
Instructor: Ari Nieh
Cost: $175
December 3rd, 2010 - March 4th, 2011
Schedule: Fri 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  December 17th, 2010
Instructor: Ari Nieh
Cost: $175

Preparation for the AIME, the second in the series of tests used to determine the United States team at the International Math Olympiad. Many top colleges also request AIME scores as part of the college application process.

December 2nd, 2010 - March 3rd, 2011
Schedule: Thurs 7:30 PM - 9:00 PM ET (4:30 PM - 6:00 PM PT)
Register by:  December 16th, 2010
Instructor: Sean Markan
Cost: $175
 

Covers numerous topics of geometry useful for Olympiad-level geometric proofs, including similar triangles, cyclic quadrilaterals, power of a point, homothecy, inversion, transformations, collinearity, concurrence, construction, locus, and three-dimensional geometry.

Diagnostic Tests: Are You Ready? - Do You Need This?

February 2nd, 2011 - April 20th, 2011
Schedule: Wed 7:30 PM - 9:30 PM ET (4:30 PM - 6:30 PM PT)
Register by:  February 16th, 2011
Instructor: Richard Rusczyk
Cost: $250
 

This class is a special 5-hour weekend seminar to prepare for the AIME, which is the second in the series of tests used to determine the United States team at the International Math Olympiad. Many top colleges also request AIME scores as part of the college application process. In this course, students learn problem solving strategies and test-taking tactics. This course is a repeat of the weekend seminar we offered in 2009, and contains material from the AIME Problem Series A course. One of the instructors of the course was the only perfect scorer on the 1989 AIME. (Each class has a 30-minute break.)

Art of Problem Solving Worldwide Online Olympiad Training is a 7-month Olympiad training program consisting of lectures and Olympiad testing. Due to sponsorship from D. E. Shaw group and Two Sigma Investments, all 2010 Math Olympiad Program participants are invited to join WOOT for free. Therefore, WOOT participants will be training with the top students in the United States.

September 6th, 2010 - April 18th, 2011
Schedule: Roughly every other Monday (7:30-9:30 PM ET) or Thursday (9:00-11:00 PM ET)
Come to either Monday or Thursday class.
Register by:  October 10th, 2010
Instructor: Naoki Sato
Cost: $695 ($845 after August 16, 2010)
 

A course in single-variable calculus. This course covers limits, continuity, derivatives and their applications, definite and indefinite integrals, infinite sequences and series, plane curves, polar coordinates, and basic differential equations. At the conclusion of the course, students should have sufficient preparation to take the AP Calculus BC exam; however, "AP exam preparation" is not the main focus of the course.

Enrollment in this course will be limited to 48 students.

Textbook: This course requires the textbook Calculus. There is a discount if you buy the text when registering for the course.

September 28th, 2010 - April 5th, 2011
Schedule: Tue 7:30 PM - 9:30 PM ET (4:30 PM - 6:30 PM PT)
Register by:  October 12th, 2010
Instructor: Dave Patrick
Cost: $450 ($490 with books)
 

Group theory is the study of symmetry. Objects in nature (math, physics, chemistry, etc.) have beautiful symmetries and group theory is the algebraic language we use to unlock that beauty. This example-driven course will focus specifically on building groups from other groups, ways that groups can act on various sets, and using the tools of group theory to construct fields.

Group theory is the gateway to abstract algebra, one of the two core branches of higher mathematics. (Just as calculus is the gateway to the other core branch, analysis.) Algebra and analysis together hold the tools for most areas of advanced mathematics, from geometry to topology to applied mathematics and beyond. Algebra is what tells us (among many other things) that you can't trisect an angle, that there are finitely many regular polyhedra, and that there is no closed form for solving a quintic. In this class we will get a glimpse of the mathematics underlying these famous questions.

October 6th, 2010 - January 26th, 2011
Schedule: Wed 7:30 PM - 9:30 PM ET (4:30 PM - 6:30 PM PT)
Register by:  October 20th, 2010
Instructor: Jeremy Copeland
Cost: $245