Ethical & Professional Issues
- Teacher: Disha Agarwala
- Teacher: Josh Asplund
- Teacher: Beleicia Bullock
- Teacher: Ryan Cunningham
Data Structures
- Teacher: Ruhana Azam
- Teacher: Shan Bai
- Teacher: Sayantani Basu
- Teacher: Rishabh Chhabra
- Teacher: Patrick Cole
- Teacher: Carl Evans
- Teacher: Yubin Ge
- Teacher: Jing Jiang
- Teacher: - Rajgopal
- Teacher: Thierry Ramais
- Teacher: Sebastian Rodriguez
- Teacher: Yash Saboo
- Teacher: Brad Solomon
- Teacher: Xin Tong
- Teacher: Hao Wu
Honors Course
- Teacher: David Padua
Computer Security II
- Teacher: Hyun Bin Lee
- Teacher: Gang Wang
This course introduces students to foundational mathematical models and algorithms used to implement intelligent behavior in autonomous robots, such as autonomous vehicles, drones, industrial robots, and medical robots. Topics will include:
- Modeling and representation. 2D/3D transformations, 2D/3D geometry, forward and inverse kinematics, motion representations, configuration space.
- Motion planning and control. Motion planning, task planning, feedback control, optimal and model predictive control.
- Perception. Uncertainty modeling, state estimation, visual sensors, 3D mapping, calibration, some computer vision.
- Software and hardware system integration. Simulation software, visualization and GUIs, distributed system middleware, performance evaluation.
Course content will consist of lectures, homework assignments, and simulation-based programming assignments. Programming will be in the Python language.
- Teacher: Kris Hauser
Algorithmic Genomic Biology
- Teacher: Tandy Warnow