Courses and Nanodegree Programs

Artificial Intelligence for Robotics
Learn how to program all the major systems of a robotic car. Topics include planning, search, localization, tracking, and control.

In collaboration with:  Georgia Institute of Technology

Introduction to Computer Vision
This course provides an introduction to computer vision including fundamentals, methods for application and machine learning classification.

In collaboration with:  Georgia Institute of Technology

Intro to Information Security

In collaboration with:  Georgia Institute of Technology

Computational Photography
This class explores how computation impacts the entire workflow of photography, which is traditionally aimed at capturing light from a 3D scene to form a 2D image.

In collaboration with:  Georgia Institute of Technology

Introduction to Operating Systems
Introduction to Operating Systems teaches the basic operating system abstractions, mechanisms, and their implementations.

In collaboration with:  Georgia Institute of Technology

Advanced Operating Systems

In collaboration with:  Georgia Institute of Technology

Machine Learning
In this course, you'll learn how to apply Supervised, Unsupervised and Reinforcement Learning techniques for solving a range of data science problems.

In collaboration with:  Georgia Institute of Technology

Reinforcement Learning
Study machine learning at a deeper level and become a participant in the reinforcement learning research community.

In collaboration with:  Georgia Institute of Technology

Machine Learning for Trading
Implement machine learning based strategies to make trading decisions using real-world data.

In collaboration with:  Georgia Institute of Technology

Educational Technology
This class is an an introductory course about educational technology offered as CS6460 at Georgia Tech where it is a part of the Online Masters Degree (OMS).

In collaboration with:  Georgia Institute of Technology

Knowledge-Based AI: Cognitive Systems
The twin goals of knowledge-based artificial intelligence (AI) are to build AI agents capable of human-level intelligence and gain insights into human cognition.

In collaboration with:  Georgia Institute of Technology

Software Development Process
Software Development Processes explores requirements engineering, architecture and design, testing, and software quality in general.

In collaboration with:  Georgia Institute of Technology

Software Architecture & Design
Software Architecture and Design teaches the principles and concepts involved in the analysis and design of large software systems.

In collaboration with:  Georgia Institute of Technology

High Performance Computer Architecture
The HPCA course covers performance measurement, pipelining, and improved parallelism through various means.

In collaboration with:  Georgia Institute of Technology

High Performance Computing
This course will give you solid foundations for developing, analyzing, and implementing parallel and locality-efficient algorithms. Offered at Georgia Tech as CS6220

In collaboration with:  Georgia Institute of Technology

Computer Networking
This is an advanced Computer Networking course that delves into the latest concepts and tools used by the CN industry.

In collaboration with:  Georgia Institute of Technology

Health Informatics in the Cloud
This survey course provides a broad, forward-facing overview of contemporary health informatics within the context of the US healthcare delivery system.

In collaboration with:  Georgia Institute of Technology

Computability, Complexity & Algorithms
Learn tools and techniques that will help you recognize when problems you encounter are intractable and when there an efficient solution.

In collaboration with:  Georgia Institute of Technology

Linear Algebra Refresher Course
Learn linear algebra by doing: you will code your own library of linear algebra functions!
GT - Refresher - Advanced OS
This course covers the essential Operating Systems concepts students need in preparation for the rest of the GT "Advanced Operating Systems" sequence.

In collaboration with:  Georgia Institute of Technology

CSE 8803 Special Topics: Big Data
In this course, we introduce the characteristics of medical data and associated data mining challenges on dealing with such data. We cover various algorithms and systems.

In collaboration with:  Georgia Institute of Technology