CS 165
Spring 2020
Computer Science Department
CS 165 Worksheets
Home
Syllabus
Policies
Schedule
Programs
Worksheets
Resources
Checkin
Canvas
Recursion
Recursion 1
Recursion 2
Inheritance
Constructor chaining
Polymorphism
Dynamic Binding
Abstract Classes / Interfaces
Abstract Classes and Interfaces
Generics
Generics
Lists/Stacks/Queues
Eval. expressions w/ stack
Lists, Stacks, Queues
Heaps: Stepwise building, adding, removing
Build Heap and Heap Sort
Iterable and Iterator
Grammars / Expressions
Production Rules
Regular Expressions
Trees
Binary Search Trees
B+ Trees - 1
B+ Trees - 2
Hashing
Hash Table
Graphs
Graph Traversal
Expression TRees
Expression Trees