AP Calculus BC is taken after successful completion of AP Calculus AB. The BC exam covers the first two semesters of college calculus. Material from the first semester of college calculus (the AB curriculum) is reviewed at the beginning of the year and is followed by the new material. Additional topics beyond the AP curriculum are often covered, such as linear algebra, fractals, and/or basic programming. This course is often taught as an independent study.