Skip to content

Online Courses

Open Course

  • Coursera
    • Algorithms: Design and Analysis, Part 1, Tim Roughgarden, Stanford University
      https://www.coursera.org/course/algo
  • 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
  • Udacity

    • Artificial Intelligence for Robotics: Programming a Robotic Car, Sebastian Thrun, Standford University
      https://www.udacity.com/course/cs373
  • 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