3
core courses
70%
high completion rate for MOOC
130
participants from various backgrounds
Syllabus
First steps in computer science and programming in Python
From algorithms to bits, from searching for information to image processing, from encryption to graphs: in the course you will be exposed to some of the most beautiful and important ideas in the world of computer science and you will experience writing code in the popular programming language Python.
From Nand to Tetris: Building a computer
Have you ever wondered how computers work? And how do you design and build computers? Join a journey that begins with basic logical gates like Nand, and ends with building a modern computer that can run any program and game like Tetris. No prior knowledge or equipment required.
Introduction to Data Science: Tools and Methods
Interested in artificial intelligence and data science? Join a course that is a gateway to a world that combines information technology, results-oriented thinking and statistics. In the course we will learn methods for data analysis and tools for the development of advanced technologies that will introduce you to a world that is a sought-after professional field in the science of the future.