In partnership with UVA School of Engineering and Applied Sciences

This three week online experience will enable you to articulate concepts, algorithms, and tools to build intelligent systems while formulating various supervised and unsupervised models. You’ll be able to apply practical skill sets on designing, deploying, and analyzing deep network architectures on complex real-world problems. 

Program topics include big data preprocessing and handling, deep neural network design and optimization, image classification with convolutional neural nets, sequence modeling with recurrent neural nets, generative learning with generative adversarial nets, and deploying deep learning models to scale.

Register Now 


This program is intended for individuals with working knowledge of Python as well as a strong foundation in mathematical concepts such as: variables, linear equations, graphs of functions, histograms, and statistical means.


Nada Basit headhshot

Nada Basit - Assistant Professor, UVA Department of Computer Science


N Rich Nguyen headshot

N. Rich Nguyen - Assistant Professor, UVA Department of Computer Science


  • Asynchronous Online Learning (April 3-17)
    • Videos and self-paced tutorials
  • Synchronous Online Learning (exact times TBA)
  • April 3-17: Group project working sessions (as needed)

Available Dates

  • April 3-17, 2021


  •  $950

Register Now