Courses and Nanodegree Programs

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

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

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

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

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

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

Linear Algebra Refresher Course
Learn linear algebra by doing: you will code your own library of linear algebra functions!
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

Intro to Information Security

In collaboration with: Georgia Institute of Technology

Database Systems Concepts & Design
This course presents an example of applying a database application development methodology to a major real-world project.

In collaboration with: Georgia Institute of Technology

Network Security
This course provides an introduction to computer and network security, including cryptography, cryptanalysis, and systems security.

In collaboration with: Georgia Institute of Technology

Data Analysis and Visualization
This course will introduce students to the field by covering state­-of-­the-art modeling, analysis and visualization techniques.

In collaboration with: Georgia Institute of Technology

Artificial Intelligence
This course gives a survey of topics in AI along with in-depth foundational concepts such as classical search, probability, machine learning, logic and planning.

In collaboration with: Georgia Institute of Technology

Embedded Systems
This course takes a holistic view of the embedded system stack focusing on processor architectures, instruction sets, and the associated advanced compiler optimizations.

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

Advanced Operating 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

Compilers: Theory and Practice
This course teaches the theory and practice behind building compilers for higher level programming languages.

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

Big Data Analytics in Healthcare
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

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

Human-Computer Interaction
This course is an introductory course on human-computer interaction, covering the principles, techniques, and open areas of development in HCI.

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

Software Analysis & Testing
This course covers the theory and practice of software analysis, which is at the heart of software development processes such as diagnosing bugs, testing, and debugging.

In collaboration with: Georgia Institute of Technology

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

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

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

Cyber-Physical Systems Security
This course provides an introduction to security issues relating to cyber-physical systems including industrial control systems and critical infrastructures.

In collaboration with: Georgia Institute of Technology

Please waitLoading…