Harvard course Computer Science 50 - course 67,200 rub. from Coddy School of Programming for Children, training 8 modules (months)
Miscellaneous / / December 01, 2023
Age: 13-16 years
Level: advanced.
Duration: from 8 modules (months), from 64 hours*.
Format: individual and group lessons, offline and online (real time).
Number of children: from 1 to 15.
Price:
from 1050 rub./hour in an online group,
from 1100 rub./hour in an offline group,
from 1665 RUR/hour individually online,
from 2400 rub./hour individually offline.
CS50 is a legendary course in the fundamentals of programming and computer science. It has been taught at Harvard for many years as mandatory for all majors. It is no less in demand among students of other specialties. CS50, a basic computer science course, is one of the most popular courses in the world.
He's so cool that Yale University abandoned their own course in favor of him.
Harvard CS50 course in Russian
CS50 is very progressive, does not stand still and is updated year after year. Moreover, unlike most university programs, it does not require knowledge of university mathematics - school level is sufficient.
When the course was posted on the Internet for free access, it was appreciated by millions of listeners. For a long time it was available only in English, but it impressed the audience so much that a team of volunteers was found to translate it into Russian. Just search for “Harvard CS50 programming course” and you will find plenty of download links. You can watch all lectures online here ( https://tjournal.ru/43510-ves-garvardskiy-kurs-po-osnovam-programmirovaniya).
CS50 includes a comprehensive study of information technology: from number systems and algorithms to the basics of artificial intelligence.
Specialists from the CODDY children's programming school have adapted the course for children over 13 years old.
During 8 months of training we will talk about:
- number systems and algorithms;
- operating systems and libraries;
- strings and arrays;
- bubble sort and recursion;
- hash tables and trees;
- encryption protocols and databases;
- web programming and layout;
- security and artificial intelligence...
...and many other things that underlie programming and computer science.
The course is ideal for high school students. The unique and accessible educational material will be of interest both to those who want to connect their future with technical specialties, and to humanists who want to broaden their horizons.
Training includes a lot of practice - real problems from different fields of science. This significantly increases the value of the course, especially for Russian-speaking students who are accustomed to an overabundance of theory.
Upon completion of the course, each student receives a personalized certificate from CODDY.
How to get an official certificate from Harvard University?
Additionally, each course participant can also receive an official certificate from Harvard University. To do this, the student prepares his own final project, supervised by a CODDY teacher, and sends it to the university for review.
Project ideas can be different, based on the interests and desires of the student:
- web application in JavaScript, Python and SQL
- iOS application on Swift
- mobile application in Java for Android
- JavaScript Chrome extension
- command line program in C
- application for programming various devices
and much more.
Once the project is submitted to the university and successfully passed the test, the student can receive a certificate.
6
coursesCourse teacher:
“JavaScript Programming”, “Frontend Developer: Websites on HTML/CSS/JavaScript”, “Harvard CS50 Course”, “Bots in Python”, “Python and JavaScript: game programming in CodeCombat”, “Creating games in Scratch”, “Unreal Engine 4"
Education:
Yaroslavl State Technical University (YSTU), Institute of Digital Systems (IDS), specialty “Software Engineering”.
Experience:
Since the beginning of high school, he has successfully completed additional training in the areas of Circuit Design, Web Development, System Administration, and MYSQL Databases. Throughout my school and student years I was interested in programming in the following languages: Pascal, C++, C#, Python, Ruby, JavaScript, as well as web design languages (HTML, CSS).
Interests:
His hobbies include wood carving, assembling plastic/wooden ship models, creating websites, and creating programs in Python. I am convinced that the development of hand motor skills and mental powers are inextricably linked.
“The need for IT specialists will only grow; to become one of them is to become part of a small story.”
7
coursesCourse teacher:
“Minecraft: Introduction to Artificial Intelligence”, “Frontend Developer: HTML/CSS/JavaScript Websites”, “Ethical Hacker”, "Harvard CS50 Course", "Python and Machine Learning", "Bots in Python", "Cyber Security", "Game Development in C++", "Creating games in Scratch"
Education:
Immanuel Kant Baltic Federal University, Institute of Physical and Mathematical Sciences and information technology, specialty: “Computer security and mathematical methods of protection information."
Experience:
I became acquainted with programming at the age of 12 and since then I have not stopped developing, improving and deepening my knowledge.
He has extensive experience in the development and development of a wide variety of projects, ranging from highly loaded game servers to programming microcontrollers.
Knows and understands modern programming and, as a generalist, is able to find optimal solutions even in difficult situations.
Interests:
He is engaged in writing scripts and enjoys Japanese fencing, kendo and kenjutsu.
I am convinced that there is nothing more important than self-growth and personal development.
“When we encounter new areas of knowledge, the most difficult thing in studying them is to take the first step, to find a way to overcome our own doubts, uncertainties and fears. Only after a while, looking back, are we able to appreciate the heights to which we managed to rise.”