ul, ul li ul {margin-left: 1px;}
Each lecture will be associated with one or more labs to reinforce the concepts as they are being learned. The course will be organized around the following topics.
- Karel the robot
- how to program a robot
- Elements of Computing
- how to understand the Matrix
- Recursion
- why Inception is such a great movie
- Data structures
- how Amazon, Netflix, and Apple are recommending movies
- Computational biology
- what biology and packing a knapsack have in common
- Computational social science
- how to guess my mood from my tweets
- Computational Optimization
- how to solve Sudoku in 200 milliseconds
- Machine learning
- how to learn from data and diagnose diseases.