Upload
nr-computer-learning-center
View
178
Download
0
Embed Size (px)
Citation preview
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
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
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.
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
Certificate of Completion
Register at:NR Computer Learning Center
1835 W. Orangewood Ave, #200, Orange, Ca 92868
Orwww.nrclc.com
OrCall: (714) 505-3475