What is Artificial Intelligence (AI)?
Can machines think?
Alan Turing, our grandfather of modern computer science and artificial intelligence, thought about this question in the 1950s. He devised the Turing Test, which is used as a basis to judge if a machine can think. The idea behind Turing Test is that a computer could be said to "think" if a human interrogator could not tell it apart, through conversation, from a human being.
Artificial Intelligence, based on this definition, is to mimic the intelligence and behavior patterns of humans. AI has made significant progress since the 1950s and is changing our lives.
Why should we learn AI?
It will only take a minute to apply.
AI is the biggest technology tidal wave in our student's lifetime
Today, AI is helping us making drugs, recommending optimum routes for us to navigate, and helping doctors to fill the paperwork. Tomorrow, AI can compose music for us and drive long winding roads to deliver goods. Learning AI is a good way to master your own future.
Learn how to use data to make good decisions.
How did Facebook grow to 4 billion users? How do you decide what to major? How do you choose one credit card to another? The key to all these questions is just one word: DATA. Use data to make a decision is one of the most important skills that you must learn.
Building an AI product to learn roles in the tech industry
The tech industry is a great industry - it pays well and has plenty of opportunities. Building an AI product forces us to take different roles, and this experience help students to understand what it is like to be a data scientist or a product manager. These experiences help them to make great decisions as to what to major when they go to college.
Build AI products that people can use
Our students do not learn cookie-cutter knowledge and work on baby projects. Our students choose their own projects and make real products that people can use. These are the tracks we currently have, and we are adding more tracks over time. AI will impact many different industries. If you like STEM, you should learn AI.
Learn fundamentals as well as how to learn
Programming and Command Lines
Everyone starts the camp by learning Python and Command Lines. We do not teach everything about it, but we just teach you enough for you to start working on your project. Like in class 3, you will start using Python to make requests to APIs. Yes, you can do it.
Data Visulization and Exploration
Once equipped with programming knowledge, you get to learn about how to manipulate data and visualize data. Data skills are so useful, like how we monitor the progress of the containment of this Covid-19 pandemic. We will learn how to process data and construct our own data visualization dashboards!
Traditional Machine Learning
After you learned about how to manipulate data, it's time to use it to learn Machine Learning. This is where we will learn regression and other supervised machine learning techniques.
Deep Learning Fundamentals
The hottest machine learning technique right now is deep learning - it uses artificial neural networks, which mimic what goes on inside our brains. We will learn how to construct a neural network, how to train it, and various NN architectures.
Track Dependent Deep Learning Subjects
We will learn more about deep learning, but depending on your track, we will master different techniques. For example, if you are working on a project on computer vision, we will teach a lot more on convolutional neural networks.
Schedule for Summer Program
In this accelerated track, we will learn AI in 3 weeks. This is a full time program that requires your attention from 9 am to 3 pm.
Schedule for the after-school program
We will learn AI in about 12 months of time, starting from coding to making an AI product. You will have one hour of lecture each week and one hour of homework.
Schedule for the Conceptual AI Class
This is a three lecture series that will introduce AI to you. Primarily, it happens during the weekend throughout the year.