PRAISe Lab

Courses at CU Boulder

Teaching

Course Offerings

Fall 2026

Advanced Computer Vision course banner

MCEN 5228-010

Advanced Computer Vision

Geometry and Learning-based Methods in Computer Vision

This is an advanced graduate course that deals with classical geometric and deep-learning methods in computer vision. The course begins with the mathematical foundations of computer vision and advances to recent deep-learning methods. It introduces formal perception tools for students interested in robot autonomy and 3D perception.

Course Details

Course Offerings

Spring 2026

AI for Engineers course banner

MCEN 5228-003

AI for Engineers

This advanced cross-listed undergraduate and graduate course develops the mathematical foundations and engineering practice of classical machine learning through modern deep learning. Topics span perception, language, optimization, responsible AI, vision, NLP and LLMs, generative modeling, and reinforcement learning.

Course Details

Course Offerings

Fall 2025

Advanced Computer Vision course banner

MCEN 5228-009

Advanced Computer Vision

Geometry and Learning-based Methods in Computer Vision

This is an advanced graduate course that deals with classical geometric and deep-learning methods in computer vision. The course begins with the mathematical foundations of computer vision and advances to recent deep-learning methods. It introduces formal perception tools for students interested in robot autonomy and 3D perception.

Course Details

Course Offerings

Spring 2025

Senior Design

HAQ Lab: Autonomous Rover

with Prof. Michael Hannigan

The University of Colorado Boulder's HAQ Lab is developing RALPH-E 3, an autonomous rover designed to monitor methane emissions in landfills while navigating challenging terrain. The capstone project emphasizes robust mobility, reliable sensor integration, and autonomous operation.

Course Details
Medtronic Navigation senior-design project

Senior Design

Medtronic Navigation: Snapshot Registration

with Medtronic plc

Touchless camera-based registration enhances surgical accuracy by reducing reliance on multiple 3D scans and minimizing patient contact. The project focuses on single-snapshot stereo methods using optical-target and geometry-based approaches.

Course Details

Course Offerings

Fall 2024

Advanced Computer Vision course banner

MCEN 5228-005

Advanced Computer Vision

Geometry and Learning-based Methods in Computer Vision

This is an advanced graduate course that deals with classical geometric and deep-learning methods in computer vision. The course begins with the mathematical foundations of computer vision and advances to recent deep-learning methods. It introduces formal perception tools for students interested in robot autonomy and 3D perception.

Course Details