Online Courses
Open Course
- Robotics
- Underactuated Robotics, Russ Tedrake, MIT
- https://github.com/brunoeducsantos/robotics_master
- https://github.com/UMich-CURLY-teaching/UMich-ROB-530-public
University Course
Mathematics
- Linear Algebra by Zhicheng Zhou: https://ccjou.wordpress.com/
Computer Science
- IIT: CS 351: Systems Programming http://moss.cs.iit.edu/cs351/
- IIT: CS 450: Operating Systems http://moss.cs.iit.edu/cs450/
- Stanford: CS106L: Standard C++ Programming Laboratory http://web.stanford.edu/class/cs106l/
- CMU CS:APP http://csapp.cs.cmu.edu/3e/students.html
- CSE 373 - Analysis of Algorithms https://www3.cs.stonybrook.edu/~skiena/373/
Electrical & Computer Engineering
- Stanford: Convex Optimization http://stanford.edu/~boyd/cvxbook/
- Advanced Embedded System Design and Experiments http://wiki.csie.ncku.edu.tw/embedded/schedule
Robotics
- Underactuated Robotics, Algorithms for Walking, Running, Swimming, Flying, and Manipulation http://underactuated.csail.mit.edu/underactuated.html
- Kalman and Bayesian Filters in Python https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python
- CMU: An Introduction to Physically Based Modeling http://www.cs.cmu.edu/~baraff/pbm/pbm.html