Harvard СS50 is a legendary course for learning the basics of programming and computer science. This course has been taught at Harvard as required for all specializations. CS50 is a basic computer science course at Harvard, it is one of the most popular courses at Harvard and all over the world.
Harvard CS50 is so good, that Yale University abandoned own course in favor of Harvard CS50.
The course is very progressive, does not stand still and is updated every year. In this, unlike most other university programs it does not require knowledge of university math, enough of school math.
When the CS50 course was made available online, it was highly appreciated by millions of people. For a long time the course was available only in English, but it was so impressive, that there was a team of volunteers to translate Harvard CS50 into Russian. Just type “Harvard CS50 course” in Russian in search systems and there are plenty of download links. You can watch classes online
The course includes comprehensive study of information technologies from number systems and algorithms to the basics of artificial intelligence.
IT specialists at CODDY programming school for kids adapted the CS50 course for kids from 12 years.
During 8 months of the course we will learn about:
and many other things, that underlie the basics of programming and computer science.
The course is perfect for high school students. Unique and accessible training materials will be useful for both who wants to link their future with IT and humanitarians wishing to broaden their horizons.
The course includes a lot of practice – real tasks from different fields of the science. It greatly improves the value of the course, especially for Russian students who are used to a lot of theory.
During the training process we evaluate the practical side (how to do it?) and understanding the topics as well (why and what for?)
Students demonstrate knowledge by solving tasks in their own way, explaining the algorithms in own words, helping other students to correct mistakes and creating presentations on the final course project.
Still have questions?
Contact us in any of the ways convenient to you or leave a question in the form below!