ALL COURSES

Scalable Microservices with Kubernetes

Overview This course is designed to teach you about managing application containers, using Kubernetes. We’ve built this course in partnership with experts such as Kelsey Hightower and Carter Morgan from Google and Netflix’s former Cloud Architect, Adrian Cockcroft (current Technology Fellow at Battery Ventures), who provide critical learning throughout the course. Mastering highly resilient and …

Scalable Microservices with Kubernetes Read More »

Become a Machine Learning Engineer

Overview Learn foundational machine learning skills in the Intro to Machine Learning Nanodegree program and learn how to apply these skills to a variety of tasks. In the Machine Learning Engineer Nanodegree program, learn how to create a machine learning product and deploy machine learning models to a production environment, such as a web application.In …

Become a Machine Learning Engineer Read More »

High Performance Computing

Overview The goal of this course is to give you solid foundations for developing, analyzing, and implementing parallel and locality-efficient algorithms. This course focuses on theoretical underpinnings. To give a practical feeling for how algorithms map to and behave on real systems, we will supplement algorithmic theory with hands-on exercises on modern HPC systems, such …

High Performance Computing Read More »

Introduction to Graduate Algorithms

Overview This is a graduate-level course in the design and analysis of algorithms. We study techniques for the design of algorithms (such as dynamic programming) and algorithms for fundamental problems (such as fast Fourier transform or FFT). In addition, we study computational intractability, specifically, the theory of NP-completeness. The main topics covered in the course …

Introduction to Graduate Algorithms Read More »

Cyber-Physical Systems Design & Analysis

Overview Cyber-physical systems, such as automobiles, cars, and medical devices, comprise both a physical part and a software part, whereby the physical part of the system sends information about itself to the software part, and the software sends information, usually in the form of commands, to the physical part. Physical systems have “a life of …

Cyber-Physical Systems Design & Analysis Read More »

Shopping Cart
  • Your cart is empty.