ap computer science test prep - part 3 - data structure & algorithm
TRANSCRIPT
![Page 1: AP Computer Science Test Prep - Part 3 - Data Structure & Algorithm](https://reader035.vdocuments.site/reader035/viewer/2022062503/5875067e1a28ab29208b6461/html5/thumbnails/1.jpg)
NR Computer Learning Center1835 W. Orangewood Ave . #200 . Orange . CA
92868www.nrclc.com . (714) 505-3475
AP® Computer Science PreparationPart III: Data Structure and
Algorithms
![Page 2: AP Computer Science Test Prep - Part 3 - Data Structure & Algorithm](https://reader035.vdocuments.site/reader035/viewer/2022062503/5875067e1a28ab29208b6461/html5/thumbnails/2.jpg)
![Page 3: AP Computer Science Test Prep - Part 3 - Data Structure & Algorithm](https://reader035.vdocuments.site/reader035/viewer/2022062503/5875067e1a28ab29208b6461/html5/thumbnails/3.jpg)
Course Description Once the student has mastered the basics of C++ or Java
programming then they are ready to learn some advanced programming concepts such as:
Selection-sort Merge sort Heap sort Stacks and Queues Search, finding minimum and maximum Successor and predecessor Insertion and deletion
This is also an excellent introductory course for students who are planning to start a career in software development or planning to take AP Computer Science exam or preparing for Microsoft Technology Associate (MTA) Certification Exam.
Pre-requisite: Java Basic, C++ or equivalent
![Page 4: AP Computer Science Test Prep - Part 3 - Data Structure & Algorithm](https://reader035.vdocuments.site/reader035/viewer/2022062503/5875067e1a28ab29208b6461/html5/thumbnails/4.jpg)
BenefitsBy the end of the course students will have learned: Advanced programming concepts such as:
Selection-sort Merge sort Heap sort Stacks and Queues Search, finding minimum and maximum Successor and predecessor Insertion and deletion
This is an excellent introductory course for students who are planning to start a career in software development or take an AP® Course Computer Science or preparing for Microsoft Technology Associate (MTA) Certification Exam.
![Page 5: AP Computer Science Test Prep - Part 3 - Data Structure & Algorithm](https://reader035.vdocuments.site/reader035/viewer/2022062503/5875067e1a28ab29208b6461/html5/thumbnails/5.jpg)
Topics• Data representation and algorithms• ArrayList class• Remove from and add object to ArrayList• Using For each to Traverse a data structures• Understanding Iteration• Understanding Recursion• Insert an object in a an array.• Delete an object from an array.• Searching for data in a data structure• Using Sequential Search algorithm to search data• Using Binary Search algorithm to search data• Using Selection sort algorithm to sort data• Using Insertion sort algorithm to sort data • Using Mergesort algorithm to sort data
![Page 6: AP Computer Science Test Prep - Part 3 - Data Structure & Algorithm](https://reader035.vdocuments.site/reader035/viewer/2022062503/5875067e1a28ab29208b6461/html5/thumbnails/6.jpg)
Certificate of Completion
![Page 7: AP Computer Science Test Prep - Part 3 - Data Structure & Algorithm](https://reader035.vdocuments.site/reader035/viewer/2022062503/5875067e1a28ab29208b6461/html5/thumbnails/7.jpg)
Register at:NR Computer Learning Center
1835 W. Orangewood Ave, #200, Orange, Ca 92868
Orwww.nrclc.com
OrCall: (714) 505-3475