Online Courses
Open Course
- Coursera
- Algorithms: Design and Analysis, Part 1, Tim Roughgarden, Stanford University
https://www.coursera.org/course/algo
- Algorithms: Design and Analysis, Part 1, Tim Roughgarden, Stanford University
-
EdX
- Artificial Intelligence, Dan Klein and Pieter Abbeel, UC Berkeley
https://courses.edx.org/courses/BerkeleyX/CS188x_1/1T2013/info - Underactuated Robotics, Russ Tedrake, MIT
https://courses.edx.org/courses/MITx/6.832x/3T2014/info - Dynamics, Multiple Professors, MIT
https://courses.edx.org/courses/MITx/2.03x/3T2013/info
- Artificial Intelligence, Dan Klein and Pieter Abbeel, UC Berkeley
-
Udacity
- Artificial Intelligence for Robotics: Programming a Robotic Car, Sebastian Thrun, Standford University
https://www.udacity.com/course/cs373
- Artificial Intelligence for Robotics: Programming a Robotic Car, Sebastian Thrun, Standford University
-
Online Robotics
- https://github.com/brunoeducsantos/robotics_master
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