Introductory Course on Deep Learning & Applications

Introduction to Deep Learning & Applications This course covers the fundamentals of deep learning and the basics of deep neural networks, including different network architectures (e.g., ConvNet, RNN) and optimization algorithms for training these networks, as well as applications to computer vision, robotics, and sequence modeling. Introduction Lecture 1: Image Classification Methods Nearest neighbor Linear […]

Read More

Course on Planning & Learning in Robotics

Planning & Learning in Robotics This course covers optimal control fundamentals and their application to motion planning and decision making in robotics. Topics include Markov decision processes (MDPs), dynamic programming, search-based and sampling-based motion planning, value and policy iteration, linear quadratic regulation (LQR), and model-free reinforcement learning. Introduction Topic 1: Markov Chains Absorbing Markov chains […]

Read More

Planning & Learning in Robotics

This course covers optimal control fundamentals and their application to motion planning and decision making in robotics. Topics include Markov decision processes (MDPs), dynamic programming, search-based and sampling-based motion planning, value and policy iteration, linear quadratic regulation (LQR), and model-free reinforcement learning.

Read More

Course on Linear Control System Theory

Linear Control System Theory This undergraduate-level course focuses on single-input single-output linear time-invariant control systems emphasizing frequency-domain methods. Topics include modeling of feedback control systems, transient and steady-state behavior, Laplace transforms, stability, root locus, frequency response, Bode plots, Nyquist plots, Nichols plots, PID control, and loop shaping. Introduction Topic 1: Feedback Control Principles Advantages and […]

Read More

Linear Control System Theory

This undergraduate-level course focuses on single-input single-output linear time-invariant control systems emphasizing frequency-domain methods. Topics include modeling of feedback control systems, transient and steady-state behavior, Laplace transforms, stability, root locus, frequency response, Bode plots, Nyquist plots, Nichols plots, PID control, and loop shaping.

Read More

Graph Neural Networks

Graph Neural Networks (GNNs) are information processing architectures for signals supported on graphs. They have been developed and are presented in this course as generalizations of the convolutional neural networks (CNNs) that are used to process signals in time and space.

Read More