<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://www.wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=Algorithms_and_Data_Structures_DSBA_2022%2F2023</id>
	<title>Algorithms and Data Structures DSBA 2022/2023 - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://www.wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=Algorithms_and_Data_Structures_DSBA_2022%2F2023"/>
	<link rel="alternate" type="text/html" href="https://www.wikicshse.ru/index.php?title=Algorithms_and_Data_Structures_DSBA_2022/2023&amp;action=history"/>
	<updated>2026-06-06T13:24:41Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://www.wikicshse.ru/index.php?title=Algorithms_and_Data_Structures_DSBA_2022/2023&amp;diff=42&amp;oldid=prev</id>
		<title>imported&gt;Ammakarenkov: Migrated current public revision from wiki.cs.hse.ru</title>
		<link rel="alternate" type="text/html" href="https://www.wikicshse.ru/index.php?title=Algorithms_and_Data_Structures_DSBA_2022/2023&amp;diff=42&amp;oldid=prev"/>
		<updated>2022-12-24T23:09:09Z</updated>

		<summary type="html">&lt;p&gt;Migrated current public revision from wiki.cs.hse.ru&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
== About ==&lt;br /&gt;
The training course “Algorithms and Data Structures” is offered to students of DSBA Bachelor Program (Data science and business analytics aka Прикладной Анализ Данных) 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 four-module course (for the 2nd year students)&lt;br /&gt;
&lt;br /&gt;
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). &lt;br /&gt;
&lt;br /&gt;
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 mainly in C++. Successful completion of “Introduction to Programming” course is the sole prerequisite for being enrolled in this course.&lt;br /&gt;
&lt;br /&gt;
== Main source of information ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;All related materials can be found in the corresponding Smart LMS course.&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Please, primarily look for information there.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Lecturers and Teachers ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Group !! 211 !! 212 !! 213 !! 214&lt;br /&gt;
|-&lt;br /&gt;
|| Lecturer &lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | [https://www.hse.ru/org/persons/528651897 Nikita Makarov] &amp;lt;br/&amp;gt; [mailto:nmakarov@hse.ru nmakarov@hse.ru]&lt;br /&gt;
|- &lt;br /&gt;
|| Workshop Instructors &lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | Julio Carrasquel &amp;lt;br/&amp;gt; [mailto:jcarrasquel@hse.ru jcarrasquel@hse.ru]&lt;br /&gt;
|| Anvardinov S. &amp;lt;br/&amp;gt; &lt;br /&gt;
|| Julio Carrasquel &amp;lt;br/&amp;gt; [mailto:jcarrasquel@hse.ru jcarrasquel@hse.ru]&lt;br /&gt;
|-&lt;br /&gt;
|| Assistants &lt;br /&gt;
&lt;br /&gt;
|| [https://t.me/nchechulin Nikolay Chechulin]&lt;br /&gt;
|| [https://t.me/chmous_nedovolniy Alexander Petelin]&lt;br /&gt;
|| [https://t.me/godflask Isa Gadaev]&lt;br /&gt;
|| [https://t.me/chmous_nedovolniy Alexander Petelin]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Please don&amp;#039;t be shy if you do not understand something and feel free to ask your teachers and assistants.&lt;br /&gt;
&lt;br /&gt;
== Grading system ==&lt;br /&gt;
&lt;br /&gt;
=== The Course Grade ===&lt;br /&gt;
&lt;br /&gt;
The course grade is based on both ongoing assessment and final examination. The second module ends up with an intermidiate exam. The fourth module ends up with a final exam. The ultimate grade G for the whole course is calculated as:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039; Final Grade &amp;#039;&amp;#039;&amp;#039; = 0.5 · 1st Module Grade + 0.5 · Grade for 2-4 modules&lt;br /&gt;
&lt;br /&gt;
=== Cumulative Grades ===&lt;br /&gt;
&lt;br /&gt;
Each grade is represented by the grade for the exam together with a cumulative grade.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039; 1st Module Grade &amp;#039;&amp;#039;&amp;#039; = 0.6 · 1st module Cumulative Grade + 0.4 · 1st Exam Grade&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039; Grade for 2-4 modules &amp;#039;&amp;#039;&amp;#039; = 0.6 · Cumulative Grade for 2-4 modules + 0.4 · 2nd Exam Grade&lt;br /&gt;
&lt;br /&gt;
As a part of activities during the course, students must solve homework contests.&lt;br /&gt;
Also during the classes, there are some activities available for students to be involved in. They include (but are not limited by) writing code and developing applications, evaluating practical problems, solving tests, answering questions and so on.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039; Cumulative Grade &amp;#039;&amp;#039;&amp;#039;= min([10·(sum of all activities)/activities&amp;lt;sub&amp;gt;max&amp;lt;/sub&amp;gt;)], 10) &amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>imported&gt;Ammakarenkov</name></author>
	</entry>
</feed>