Algorithms and Data Structures DSBA 2020

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск

Syllabus

You can access all information about this course via the website

The training course “Algorithms and Data Structures” is offered to students of Bachelor Program “HSE and University of London Double Degree Programme in Data Science and Business Analytics” at the Faculty of Computer Science of the National Research University — Higher School of Economics (HSE). The course is classified as an compulsory subject; it is a two-module course (semester B quartiles 3 and 4).

The course is dedicated to the basics of design and analysis of algorithms. It also involves learning fundamental data structures implemented by the C++ Standard Library (STL).

The lectures and practical classes are closely inter-related. The lectures are primarily intended to introduce new topics, whereas the practical classes are intended for solving specific problems by coding programs in C++. Successful completion of “Introduction to Programming” course is the sole prerequisite for being enrolled in this course.

Lecturers and Teachers

Group 191 192 193
Lecturer Sergey Shershakov
sshershakov@hse.ru
Workshop Instructors Piatskii G.
piatskgeorge@mail.ru
Rudakov K.
rudakovkirillx@gmail.com

Varenikov A.
aleksey.iki@gmail.com

Assistants Egor Polyakov
evpolyakov@edu.hse.ru , tg: @poegva

Kirill Gelvan
Alexander Serebrennikov

Grading system

Students’ skills are tested using automated testing. This way, a student is assigned an individual task, prepares it by using a personal computer and, then, submits it by using a special service, such as Yandex.Contest or a repository-based tool. The specific solution is subject to further clarification.

4th Module G(rade) = 0.4 * Final Exam + 0.6 * Ongoing Assessment

The ongoing assessment grade is accumulated throughout all the classes and is related to a participant’s activity.

Ongoing Assessment = max([10*((RP + BP)/RPmax)],10)
RP = Regular Points
BP = Bonus Points