Unit 1 - Introduction to Advanced Computer Science AB Learn a few new Java topics and introduce standard data structures
Unit 2 - New Java Topics Some Java topics not covered in AP CSA
Unit 5 - Analysis of Algorithms Categorize algorithms by their run-time efficiencies and introduce Big-Oh notation.
Unit 6 - Data Structures: Linked Lists & Stacks & Queues Build linked lists, stacks, queues, and priority queues
Unit 10 - Sorting Build recursive sorting algorithms: Quicksort and Heapsort
Unit 11 - Regular Expressions Students learn the syntax of a powerful tool used by many languages - Regular Expressions
Unit 12 - Programming Projects for Advanced Computer Science AB This unit features short topics in programming not covered elsewhere.
Unit 13 - Review for Final Exam Review of all the topics covered in this course in preparation for the final exam