Banner

Analysis of Algorithms, along with the Algorithms and Data Structures course, prepare a student for taking the A.P. Computer Science exam. This single-semester course is taught by Ms. Dvorsky. It is currently taught in C++, though the course will switch over to Java when the A.P. Computer Science exam makes the change to Java for the Spring 2004 test.

Topics covered include, but are not limited to:

  • C++ Classes
  • Template Functions and Classes
  • A.P. Classes
  • Efficiency
  • Recursive Functions
  • Binary Trees
  • Binary Expression Trees
  • Binary Search Trees
  • Heaps
  • Heap Sort
  • Marine Biology Case Study
  • Graph Theory
Return to the Magnet Courses pageReturn to the Magnet homepage