** When and where: University of the Virgin Islands, St. Thomas campus, January 8-16**

** Instructor:** Jelani Nelson

This is the website for a crash course on algorithms and programming for high schoolers, in St. Thomas at UVI. The course is free and students interested in finding out contact information and registering should read this flyer.

- January 8: Basic Python data types, operations, and functions. [lecture notes][lab][lab solutions]
- January 9: Control flow. [lecture notes][lab][lab solutions]
- January 11: Recursion and binary search. [lecture notes][lab][lab solutions]
- January 12: More recursion and control flow practice. (see previous 3 lectures)
- January 13: Sorting. [lecture notes][lab][lab solutions]
- January 14: Numerical algorithms. [lecture notes][lab][lab solutions]
- January 15: Memoization. [lecture notes][lab][lab solutions]
- January 15: Graphs and shortest paths. [lecture notes][lab][lab solutions]