This course will deal with autonomous robot from both a theoretical and a practical perspective. It will contain basics theory of robot, representation of autonomous system, and application of robot navigation. The course will have a balanced focus on math formulations and exercise and thus will not get into too much of an involved mathematical discussion on the individual concepts. It will include some homework and a final project using MATLAB to allow for more space to assimilate the concepts than getting tied down with the mathematics.