Moscow

Up

courses
Harvard CS50 Course

Harvard CS50 Course

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.

Harvard CS50 course in Russian

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 here

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:

- number systems and algorithms;

- operational systems and libraries;

- rows and arrays;

- bubble sort and recursion;

- hash tables and trees;

- cryptography and data bases;

- web development;

- cybersecurity and artificial intelligence…

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.

Today this course was viewed by 89 people
Harvard CS50 Course

Age:12-16

Level:

advanced.

Course duration:

from 8 modules (months), from 64 hours*.

Format:

individually online.

Price:

from $30.5/hr individually online.

*The course is designed for children 12 years and older. However, depending on your child's level and interests, the age may vary. Also, keep in mind that children of different ages may have different preferences for teaching methods and may require an individualized approach.

Take the test and find out if you need the «Harvard CS50 Course» Course or if you're already a coding wizard!
Choose the format of classes and the course - the more lessons there are, the lower the price of each
  • Online in groups
  • Online individually
$16
for 1 lesson
8 LESSONS
$14
for 1 lesson
$16
Save, choosing large packages!
24 LESSONS
$16
$15
for 1 lesson
16 LESSONS
$22
for 1 lesson
8 LESSONS
$19.5
for 1 lesson
$22
Save, choosing large packages!
24 LESSONS
$22
$21
for 1 lesson
16 LESSONS

Our classes

venues
Sign up for a course
Registration completed successfully!
An error occurred. Please inform the administrator
You have sent many applications. try later
Your name and surname
This field is required
Child's name
This field is required
My city
This field is required
Your phone
+1
  • Afghanistan (افغانستان)+93
  • Åland Islands +358
  • Albania (Shqipëri)+355
  • Algeria (الجزائر)+213
  • American Samoa +1
  • Andorra +376
  • Angola +244
  • Anguilla +1
  • Antarctic +672
  • Antigua and Barbuda +1 (268)
  • Argentina +54
  • Armenia (Հայաստան)+374
  • Australia +61
  • Austria (Österreich)+43
  • Azerbaijan (Azərbaycan)+994
  • Bahamas +1 (242)
  • Bahrain (البحرين)+973
  • Bangladesh (বাংলাদেশ)+880
  • Barbados +1 (246)
  • Belarus (Беларусь)+375
  • Belgium (België)+32
  • Belize +501
  • Benin (Bénin)+229
  • Bolivia +591
  • Bosnia and Herzegovina +387
  • Botswana +267
  • Brazil +55
  • Brunei +673
  • Bulgaria (България)+359
  • Burkina Faso +226
  • Burundi (Uburundi)+257
  • Cambodia (កម្ពុជា)+855
  • Cameroon (Cameroun)+237
  • Canada +1
  • Cape Verde (Kabu Verdi)+238
  • Central African Republic +236
  • Chad (Tchad)+235
  • Chile +56
  • China (中国)+86
  • Colombia +57
  • Comoros (جزر القمر)+269
  • Cook Islands +682
  • Costa Rica +506
  • Croatia (Hrvatska)+385
  • Cuba +53
  • Cyprus (Κύπρος)+357
  • Czech (Česká republika)+420
  • Denmark (Danmark)+45
  • Djibouti +253
  • Dominica +1 (767)
  • Dominican Republic (República Dominicana)+1
  • DR Congo +243
  • Ecuador +593
  • Egypt (مصر))+20
  • Equatorial Guinea (Guinea Ecuatorial)+240
  • Eritrea +291
  • Estonia (Eesti)+372
  • Ethiopia +251
  • Fiji +679
  • Finland +358
  • France +33
  • Gabon +241
  • Gambia +220
  • Georgia (საქართველო)+995
  • Germany +49
  • Ghana +233
  • Great Britain +44
  • Greece +30
  • Grenada +1 (473)
  • Guatemala +502
  • Guinea (Guinea Ecuatorial)+240
  • Guyana +592
  • Haiti +509
  • Honduras +504
  • Hong Kong (香港)+852
  • Hungary +36
  • Iceland +354
  • India (भारत)+91
  • Indonesia +62
  • Iran +98
  • Iraq (العراق))+964
  • Ireland +353
  • Israel (ישראל)+972
  • Italy (Italia)+39
  • Jamaica +1
  • Japan (日本)+81
  • Jordan +962
  • Kazakhstan +7
  • Kenya +254
  • Kiribati +686
  • Kuwait (الكويت)+965
  • Kyrgyzstan (Кыргызстан)+996
  • Laos (ລາວ)+856
  • Latvia (Latvija)+371
  • Lebanon (لبنان)+961
  • Lesotho +266
  • Liberia +231
  • Libya (ليبيا)+218
  • Liechtenstein +423
  • Lithuania (Lietuva)+370
  • Luxembourg +352
  • Madagascar (Madagasikara)+261
  • Malawi +256
  • Malaysia +60
  • Maldives +960
  • Mali +223
  • Malta +356
  • Marshall Islands +692
  • Mauritania (موريتانيا)+222
  • Mauritius (Moris)+230
  • Mexico (México)+52
  • Micronesia +691
  • Moldova (Republica Moldova)+373
  • Monaco +377
  • Mongolia (Монгол)+976
  • Montenegro (Crna Gora)+382
  • Morocco (المغرب)+212
  • Mozambique (Moçambique)+258
  • Myanmar (Burma)+95
  • Namibia (Namibië)+264
  • Nauru +674
  • Nepal (नेपाल)+977
  • Netherlands (Nederland)+31
  • New Zealand +64
  • Nicaragua +505
  • Niger (Nijar)+227
  • Nigeria +234
  • Niue +683
  • North Korea +850
  • North Macedonia +389
  • Norway (Norge)+47
  • Oman +968
  • Pakistan +92
  • Palau +680
  • Panama +507
  • Papua New Guinea +675
  • Paraguay +595
  • Peru (Perú)+51
  • Philippines +63
  • Poland (Polska)+48
  • Portugal +351
  • Qatar (قطر)+974
  • Romania (România)+40
  • Russian Federation (Российская Федерация) +7
  • Rwanda +250
  • Saint Kitts and Nevis +1 (869)
  • Saint Lucia +1 (758)
  • Saint Vincent and the Grenadines +1 (784)
  • Salvador +503
  • Samoa +685
  • San Marino +378
  • Sao Tome and Principe (São Tomé e Príncipe)+239
  • Saudi Arabia +966
  • Senegal (Sénégal)+221
  • Serbia (Србија)+381
  • Seychelles +248
  • Sierra Leone +232
  • Singapore +65
  • Slovakia (Slovensko)+421
  • Slovenia (Slovenija)+386
  • Solomon Islands +677
  • Somalia (Soomaaliya)+252
  • South Africa +27
  • South Sudan +211
  • Spain (España)+34
  • Sri Lanka (ශ්‍රී ලංකාව)+94
  • Sudan +211
  • Suriname +597
  • Sweden (Sverige)+46
  • Switzerland (Schweiz)+41
  • Syria +963
  • Tajikistan +992
  • Tanzania +255
  • Thailand (ไทย)+66
  • The Republic of Korea (대한민국)+82
  • Togo +228
  • Tonga +676
  • Trinidad and Tobago +1 (868)
  • Tunisia +216
  • Turkey (Türkiye)+90
  • Turkmenistan +993
  • Tuvalu +688
  • Uganda +256
  • Ukraine (Україна)+380
  • United Arab Emirates +971
  • Uruguay +598
  • USA +1
  • Uzbekistan (Oʻzbekiston)+998
  • Vanuatu +678
  • Vatican (Città del Vaticano)+39
  • Venezuela +58
  • Vietnam +84
  • Virgin Islands +1
  • Yemen (اليمن)+967
  • Zambia +260
  • Zimbabwe +263
This field is required
Your e-mail
Invalid e-mail entered
Promo сode
Promocode not applied
Promocode applied
Trial lesson
Registration completed successfully!
An error occurred. Please inform the administrator
You have sent many applications. try later
Your name and surname
This field is required
Child's name
This field is required
My city
This field is required
Your phone
+1
  • Afghanistan (افغانستان)+93
  • Åland Islands +358
  • Albania (Shqipëri)+355
  • Algeria (الجزائر)+213
  • American Samoa +1
  • Andorra +376
  • Angola +244
  • Anguilla +1
  • Antarctic +672
  • Antigua and Barbuda +1 (268)
  • Argentina +54
  • Armenia (Հայաստան)+374
  • Australia +61
  • Austria (Österreich)+43
  • Azerbaijan (Azərbaycan)+994
  • Bahamas +1 (242)
  • Bahrain (البحرين)+973
  • Bangladesh (বাংলাদেশ)+880
  • Barbados +1 (246)
  • Belarus (Беларусь)+375
  • Belgium (België)+32
  • Belize +501
  • Benin (Bénin)+229
  • Bolivia +591
  • Bosnia and Herzegovina +387
  • Botswana +267
  • Brazil +55
  • Brunei +673
  • Bulgaria (България)+359
  • Burkina Faso +226
  • Burundi (Uburundi)+257
  • Cambodia (កម្ពុជា)+855
  • Cameroon (Cameroun)+237
  • Canada +1
  • Cape Verde (Kabu Verdi)+238
  • Central African Republic +236
  • Chad (Tchad)+235
  • Chile +56
  • China (中国)+86
  • Colombia +57
  • Comoros (جزر القمر)+269
  • Cook Islands +682
  • Costa Rica +506
  • Croatia (Hrvatska)+385
  • Cuba +53
  • Cyprus (Κύπρος)+357
  • Czech (Česká republika)+420
  • Denmark (Danmark)+45
  • Djibouti +253
  • Dominica +1 (767)
  • Dominican Republic (República Dominicana)+1
  • DR Congo +243
  • Ecuador +593
  • Egypt (مصر))+20
  • Equatorial Guinea (Guinea Ecuatorial)+240
  • Eritrea +291
  • Estonia (Eesti)+372
  • Ethiopia +251
  • Fiji +679
  • Finland +358
  • France +33
  • Gabon +241
  • Gambia +220
  • Georgia (საქართველო)+995
  • Germany +49
  • Ghana +233
  • Great Britain +44
  • Greece +30
  • Grenada +1 (473)
  • Guatemala +502
  • Guinea (Guinea Ecuatorial)+240
  • Guyana +592
  • Haiti +509
  • Honduras +504
  • Hong Kong (香港)+852
  • Hungary +36
  • Iceland +354
  • India (भारत)+91
  • Indonesia +62
  • Iran +98
  • Iraq (العراق))+964
  • Ireland +353
  • Israel (ישראל)+972
  • Italy (Italia)+39
  • Jamaica +1
  • Japan (日本)+81
  • Jordan +962
  • Kazakhstan +7
  • Kenya +254
  • Kiribati +686
  • Kuwait (الكويت)+965
  • Kyrgyzstan (Кыргызстан)+996
  • Laos (ລາວ)+856
  • Latvia (Latvija)+371
  • Lebanon (لبنان)+961
  • Lesotho +266
  • Liberia +231
  • Libya (ليبيا)+218
  • Liechtenstein +423
  • Lithuania (Lietuva)+370
  • Luxembourg +352
  • Madagascar (Madagasikara)+261
  • Malawi +256
  • Malaysia +60
  • Maldives +960
  • Mali +223
  • Malta +356
  • Marshall Islands +692
  • Mauritania (موريتانيا)+222
  • Mauritius (Moris)+230
  • Mexico (México)+52
  • Micronesia +691
  • Moldova (Republica Moldova)+373
  • Monaco +377
  • Mongolia (Монгол)+976
  • Montenegro (Crna Gora)+382
  • Morocco (المغرب)+212
  • Mozambique (Moçambique)+258
  • Myanmar (Burma)+95
  • Namibia (Namibië)+264
  • Nauru +674
  • Nepal (नेपाल)+977
  • Netherlands (Nederland)+31
  • New Zealand +64
  • Nicaragua +505
  • Niger (Nijar)+227
  • Nigeria +234
  • Niue +683
  • North Korea +850
  • North Macedonia +389
  • Norway (Norge)+47
  • Oman +968
  • Pakistan +92
  • Palau +680
  • Panama +507
  • Papua New Guinea +675
  • Paraguay +595
  • Peru (Perú)+51
  • Philippines +63
  • Poland (Polska)+48
  • Portugal +351
  • Qatar (قطر)+974
  • Romania (România)+40
  • Russian Federation (Российская Федерация) +7
  • Rwanda +250
  • Saint Kitts and Nevis +1 (869)
  • Saint Lucia +1 (758)
  • Saint Vincent and the Grenadines +1 (784)
  • Salvador +503
  • Samoa +685
  • San Marino +378
  • Sao Tome and Principe (São Tomé e Príncipe)+239
  • Saudi Arabia +966
  • Senegal (Sénégal)+221
  • Serbia (Србија)+381
  • Seychelles +248
  • Sierra Leone +232
  • Singapore +65
  • Slovakia (Slovensko)+421
  • Slovenia (Slovenija)+386
  • Solomon Islands +677
  • Somalia (Soomaaliya)+252
  • South Africa +27
  • South Sudan +211
  • Spain (España)+34
  • Sri Lanka (ශ්‍රී ලංකාව)+94
  • Sudan +211
  • Suriname +597
  • Sweden (Sverige)+46
  • Switzerland (Schweiz)+41
  • Syria +963
  • Tajikistan +992
  • Tanzania +255
  • Thailand (ไทย)+66
  • The Republic of Korea (대한민국)+82
  • Togo +228
  • Tonga +676
  • Trinidad and Tobago +1 (868)
  • Tunisia +216
  • Turkey (Türkiye)+90
  • Turkmenistan +993
  • Tuvalu +688
  • Uganda +256
  • Ukraine (Україна)+380
  • United Arab Emirates +971
  • Uruguay +598
  • USA +1
  • Uzbekistan (Oʻzbekiston)+998
  • Vanuatu +678
  • Vatican (Città del Vaticano)+39
  • Venezuela +58
  • Vietnam +84
  • Virgin Islands +1
  • Yemen (اليمن)+967
  • Zambia +260
  • Zimbabwe +263
This field is required
Your e-mail
Invalid e-mail entered
Promo сode
Promocode not applied
Promocode applied
Registration completed successfully!
An error occurred. Please inform the administrator
You have sent many applications. try later
Your name and surname
This field is required
My city
This field is required
Your e-mail
Invalid e-mail entered
Message
This field is required
Pre-entry
Registration completed successfully!
An error occurred. Please inform the administrator
You have sent many applications. try later
Your name and surname
This field is required
Child's name
This field is required
My city
This field is required
Your phone
This field is required
Your e-mail
Invalid e-mail entered
Start month
April 2024
May 2024
June 2024
Request a call
Thank you, the administrator will contact you as soon as possible.
Something went wrong, try to send the request later.
You have sent many applications. try later
Your name and surname
This field is required
Your phone
+1
  • Afghanistan (افغانستان)+93
  • Åland Islands +358
  • Albania (Shqipëri)+355
  • Algeria (الجزائر)+213
  • American Samoa +1
  • Andorra +376
  • Angola +244
  • Anguilla +1
  • Antarctic +672
  • Antigua and Barbuda +1 (268)
  • Argentina +54
  • Armenia (Հայաստան)+374
  • Australia +61
  • Austria (Österreich)+43
  • Azerbaijan (Azərbaycan)+994
  • Bahamas +1 (242)
  • Bahrain (البحرين)+973
  • Bangladesh (বাংলাদেশ)+880
  • Barbados +1 (246)
  • Belarus (Беларусь)+375
  • Belgium (België)+32
  • Belize +501
  • Benin (Bénin)+229
  • Bolivia +591
  • Bosnia and Herzegovina +387
  • Botswana +267
  • Brazil +55
  • Brunei +673
  • Bulgaria (България)+359
  • Burkina Faso +226
  • Burundi (Uburundi)+257
  • Cambodia (កម្ពុជា)+855
  • Cameroon (Cameroun)+237
  • Canada +1
  • Cape Verde (Kabu Verdi)+238
  • Central African Republic +236
  • Chad (Tchad)+235
  • Chile +56
  • China (中国)+86
  • Colombia +57
  • Comoros (جزر القمر)+269
  • Cook Islands +682
  • Costa Rica +506
  • Croatia (Hrvatska)+385
  • Cuba +53
  • Cyprus (Κύπρος)+357
  • Czech (Česká republika)+420
  • Denmark (Danmark)+45
  • Djibouti +253
  • Dominica +1 (767)
  • Dominican Republic (República Dominicana)+1
  • DR Congo +243
  • Ecuador +593
  • Egypt (مصر))+20
  • Equatorial Guinea (Guinea Ecuatorial)+240
  • Eritrea +291
  • Estonia (Eesti)+372
  • Ethiopia +251
  • Fiji +679
  • Finland +358
  • France +33
  • Gabon +241
  • Gambia +220
  • Georgia (საქართველო)+995
  • Germany +49
  • Ghana +233
  • Great Britain +44
  • Greece +30
  • Grenada +1 (473)
  • Guatemala +502
  • Guinea (Guinea Ecuatorial)+240
  • Guyana +592
  • Haiti +509
  • Honduras +504
  • Hong Kong (香港)+852
  • Hungary +36
  • Iceland +354
  • India (भारत)+91
  • Indonesia +62
  • Iran +98
  • Iraq (العراق))+964
  • Ireland +353
  • Israel (ישראל)+972
  • Italy (Italia)+39
  • Jamaica +1
  • Japan (日本)+81
  • Jordan +962
  • Kazakhstan +7
  • Kenya +254
  • Kiribati +686
  • Kuwait (الكويت)+965
  • Kyrgyzstan (Кыргызстан)+996
  • Laos (ລາວ)+856
  • Latvia (Latvija)+371
  • Lebanon (لبنان)+961
  • Lesotho +266
  • Liberia +231
  • Libya (ليبيا)+218
  • Liechtenstein +423
  • Lithuania (Lietuva)+370
  • Luxembourg +352
  • Madagascar (Madagasikara)+261
  • Malawi +256
  • Malaysia +60
  • Maldives +960
  • Mali +223
  • Malta +356
  • Marshall Islands +692
  • Mauritania (موريتانيا)+222
  • Mauritius (Moris)+230
  • Mexico (México)+52
  • Micronesia +691
  • Moldova (Republica Moldova)+373
  • Monaco +377
  • Mongolia (Монгол)+976
  • Montenegro (Crna Gora)+382
  • Morocco (المغرب)+212
  • Mozambique (Moçambique)+258
  • Myanmar (Burma)+95
  • Namibia (Namibië)+264
  • Nauru +674
  • Nepal (नेपाल)+977
  • Netherlands (Nederland)+31
  • New Zealand +64
  • Nicaragua +505
  • Niger (Nijar)+227
  • Nigeria +234
  • Niue +683
  • North Korea +850
  • North Macedonia +389
  • Norway (Norge)+47
  • Oman +968
  • Pakistan +92
  • Palau +680
  • Panama +507
  • Papua New Guinea +675
  • Paraguay +595
  • Peru (Perú)+51
  • Philippines +63
  • Poland (Polska)+48
  • Portugal +351
  • Qatar (قطر)+974
  • Romania (România)+40
  • Russian Federation (Российская Федерация) +7
  • Rwanda +250
  • Saint Kitts and Nevis +1 (869)
  • Saint Lucia +1 (758)
  • Saint Vincent and the Grenadines +1 (784)
  • Salvador +503
  • Samoa +685
  • San Marino +378
  • Sao Tome and Principe (São Tomé e Príncipe)+239
  • Saudi Arabia +966
  • Senegal (Sénégal)+221
  • Serbia (Србија)+381
  • Seychelles +248
  • Sierra Leone +232
  • Singapore +65
  • Slovakia (Slovensko)+421
  • Slovenia (Slovenija)+386
  • Solomon Islands +677
  • Somalia (Soomaaliya)+252
  • South Africa +27
  • South Sudan +211
  • Spain (España)+34
  • Sri Lanka (ශ්‍රී ලංකාව)+94
  • Sudan +211
  • Suriname +597
  • Sweden (Sverige)+46
  • Switzerland (Schweiz)+41
  • Syria +963
  • Tajikistan +992
  • Tanzania +255
  • Thailand (ไทย)+66
  • The Republic of Korea (대한민국)+82
  • Togo +228
  • Tonga +676
  • Trinidad and Tobago +1 (868)
  • Tunisia +216
  • Turkey (Türkiye)+90
  • Turkmenistan +993
  • Tuvalu +688
  • Uganda +256
  • Ukraine (Україна)+380
  • United Arab Emirates +971
  • Uruguay +598
  • USA +1
  • Uzbekistan (Oʻzbekiston)+998
  • Vanuatu +678
  • Vatican (Città del Vaticano)+39
  • Venezuela +58
  • Vietnam +84
  • Virgin Islands +1
  • Yemen (اليمن)+967
  • Zambia +260
  • Zimbabwe +263
This field is required
Move the slider
Something went wrong, try to send the request later.
You have sent many applications. try later
Your name and surname
This field is required
Your phone
This field is required
Pay for the classes
An error occurred. Please inform the administrator
You have sent many applications. try later
Name and surname of the child
This field is required
Your e-mail
Invalid e-mail entered
The amount of payment
Please type an integer number
Give feedback
Thank you for your feedback.
Something went wrong, try to send the request later.
You have sent many applications. try later
Your name and surname
This field is required
Your e-mail
Invalid e-mail entered
Your photo
Rate school
Rate teacher
Review
This field is required
Registration completed successfully!
Close
For registration and with any questions, please contact us by phone +7 (495) 106-60-11 or email [email protected]
Close
Close
Выберите языкChoose a languageТілді таңдаңызВиберіть мовуSélectionnez la langueSprache wählen
Choose a language
RU
EN
KZ
UA
FR
DE
OK
Preview