Advanced Topics in Computer Science

Materials

Course Resources

Unit 0 - Orientation

Unit 1 - Python Bootcamp

Unit 2 - Algorithm Analysis; Big O-Notation

Unit 3 - Recursion

Unit 4 - Linear Data Structures

Unit 5 - Sorting, Searching, and Hashing

Unit 6 - Trees

Unit 7 - Graphs

Projects

Other