Machine Learning

Machine Learning

Machine Learning Suitable for: Above 19 years Duration: 6 – 16 hours There is a steady flow of news announcing a new breakthrough or a new application built on top of Machine Learning (ML). The field is advanced enough to beat top human players in chess and Go,...
Intro to Blockchain Technology

Intro to Blockchain Technology

Intro to Blockchain Technology Suitable for: Above 19 years Duration:  6 – 16 hours This course is an interactive exploration of the building blocks of blockchain technology and a discussion on its practical uses. We highlight the many concepts that make...
Generative Art in Python

Generative Art in Python

Generative Art in Python Suitable for: 13 – 18 years old Duration:  6 – 16 hours Combine the domains of technology, arts, and math to create algorithms that draw and animate. Ignite students’ creativity while they learn how to code in Python, one of...
Python Game Dev

Python Game Dev

Python Game Dev Suitable for: 13 – 18 years old Duration:  24 – 36 hours In this course, students will hone their Python programming skills by creating simple games via Processing, a software designed to make Python game development more accessible....
Python for Business

Python for Business

Python for Business Suitable for: Above 19 years old Duration: 6 – 16 hours This relatively intensive course takes participants from an introduction to Python, all the way through learning how to automatically access and handle large datasets from web-based...