Courses and Teaching

M.S. in Robotics 

University of Michigan, Ann Arbor 

Fall 2022

ROB501  Math for Robotics 

ROB550 Robotic Systems Laboratory

AERO567  Inference, Estimation and Learning

Winter 2023

ROB530 Mobile Robotics

ROB599 Deep Learning for Robot Perception

ROB498 Robot Learning for Planning and Control

ROB590 Directed Study - w/ Dr. Katie Skinner

Fall 2023

ROB422 Introduction to Algorithmic Robotics

ROB590 Directed Study - w/ Dr. Chad Jenkins

Teaching (Graduate Student Instructor) - ROB502 Programming for Robotics

Winter 2024


B.E. Robotics and Automation

PSG College of Technology, Coimbatore, India

Semester 1

Calculus and it's Applications



Problem Solving and C Programming

Introduction to Mechanical Systems

English Languagee Proficiency

Engineering Pratices

Physics Laboratory I

Chemistry Laboratory I

Semester 2

Complex Variables and Transforms

Materials Science

Applied Electrochemistry

Electrical Circuit Theory

Strength of Materials

Basic German 

Engineering Graphics

Physics Laboratory II

Chemistry Laboratory II

Electric circuits and Networks Laboraotory

Professional Skills


Semester 3

Linear Algebra and Numerical Analysis

Digital Electronics

Electronic Devices and Circuits

Electrical Machines and Power Systems

Kinematics and Dynamics of Machinery

Economics for Engineers

Mobile Application Development

Electronic Circuits and Digital Laboratory

Mechanics and Machines Laboratory

Semester 4

Probablity and Statistics

Automatic Control Systems

Data Structures and Algorithms

Linear Integrated Circuits

Hydraulics and Pneumatics

Analaytical Techniques for Materials Characterization

Programming in Python

LIC and Control Systems Laboratory

Hydraulics and Pneumatics Laboratory

Semester 5

Programmable Logic Controllers

Robot Kinematics and Dynamics

Microprocessors and Microcontrollers

Sensors and Transducers

Virtual Instrumentation Systems

Graph Theory and its Applications

Modelling Flow through Microchannels

PLC and Robotics Laboratory

Microprocessors and Microcontrollers Laboratory

Semester 6

Power Electronics and Drives

Design of Mechanical Transmission Systems

Vision Systems

CNC Machines

Environmental Science and Engineering

Machine Learning for Robotics

Power Electronics and Drives Laboratory

CNC and Engineering Design Laboratory

Internship and Innovation Practices

Semester 7

Automation System Design

Field and Service Robotics

Totally Integrated Automation

Artificial Intelligence for Robotics

Industrial Robotics and Material Handling Systems

Embedded and Real-Time Systems

Supply Chain Management

Totally Integrated Automation Laboratory

Product Design Laboratory

Project Work I

Semester 8

Internship and Project Work II

Additional Coursework

Machine to Machine Communication