
In the autumn, the Academic University and Computer Science Center launch an annual educational program on the basics of programming (
code.stepic.org ). The program runs on the online learning
platform Stepic . Upon successful completion of the program, students will be issued a diploma of vocational retraining from the Academic University.
')
During the year, the
Academic University (St. Petersburg AU RAS) and the
Computer Science Center (CS Center) conducted several online courses (MOOC) in mathematics and programming. The experience turned out to be positive: each course was completed by about 10% of those who signed up - the figure for the MEP statistics is quite solid.
The material of running and developing online courses covers the knowledge needed by a novice programmer. To give everyone the opportunity to study the disciplines that are obligatory for the programmer, the idea arose of combining these online courses into a structured program and conducting it in the MOOC format.
The composition of the program
- Java Basic course
- Algorithms and data structures
- Database
- Introduction to computer architecture. Elements of operating systems
- Introduction to Mathematical Analysis
- Discrete Math
- Mathematical statistics
- Basics of Linux programming
- C ++ programming
- Python programming
- Functional programming in Haskell
To study courses, it is advisable for a student to master mathematics and computer science at the high school level.
In order to become a graduate of the program, students will need perseverance: during their studies, it is necessary to study three courses in parallel, to take intermediate tests and to pass exams. Students will be able to seek help from assistants, discuss with them incomprehensible moments in the courses and ask questions about training in a specially organized chat.
Diplomas of professional retraining will be received by those who will have a diploma of higher or secondary special education at the time of completion of the program.
Training will be divided into quarters. The cost of each is 3000 rubles. All courses included in the program will be placed on the platform in the public domain. Anyone can pass them for free. The difference between the paid program and the study of individual courses is that the students of the program provide support from assistants, intermediate tests, exams and a diploma.
Detailed information about the program and contact the organizers are looking for the
link .