/Core-Data-Structures

Demonstration of experience with Core Data Structures and Algorithms.

Primary LanguagePython

CS 3: Core Data Structures & Algorithms

Course Schedule

Course Dates: Monday, October 23 – Friday, December 8, 2017 (6 weeks)

Class Times: Monday & Wednesday 4–6pm, Friday 10am–12pm (18 class sessions)

Class Date Topics
1 Monday, October 23 Number Bases
2 Wednesday, October 25 Recursion & Search Algorithms
3 Friday, October 27 String Algorithms
4 Monday, October 30 Arrays & Linked Lists
5 Wednesday, November 1 Lists, Stacks & Queues
6 Friday, November 3 Call Routing Project
7 Monday, November 6 Maps & Hash Tables
8 Wednesday, November 8 Sets & Circular Buffers
9 Friday, November 10 Trees & Binary Search Trees
10 Monday, November 13 Tree Traversals
11 Wednesday, November 15 Iterative Sorting Algorithms
12 Friday, November 17 Integer Sorting Algorithms
14 Wednesday, November 29 Recursive Algorithm Analysis
15 Friday, December 1 TBD
13 Monday, November 27 Divide-and-Conquer Recursion
16 Monday, December 4 Priority Queue & Heap
17 Wednesday, December 6 Sorting Algorithms Recap
18 Friday, December 8 TBD

Repository Setup Instructions

Please follow these instructions exactly to set up your fork of this repository.