<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=ACOS_DSBA_2021%2F2022</id>
	<title>ACOS DSBA 2021/2022 - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=ACOS_DSBA_2021%2F2022"/>
	<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=ACOS_DSBA_2021/2022&amp;action=history"/>
	<updated>2026-06-06T13:28:36Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wikicshse.ru/index.php?title=ACOS_DSBA_2021/2022&amp;diff=15&amp;oldid=prev</id>
		<title>imported&gt;Atatarnikov: /* Operating Systems */</title>
		<link rel="alternate" type="text/html" href="https://wikicshse.ru/index.php?title=ACOS_DSBA_2021/2022&amp;diff=15&amp;oldid=prev"/>
		<updated>2022-04-24T10:17:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Operating Systems&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Notifications ==&lt;br /&gt;
&lt;br /&gt;
See the course Telegram [https://t.me/+yCC6bVYEJ1RkYmRi group].&lt;br /&gt;
&lt;br /&gt;
== Course web site ==&lt;br /&gt;
&lt;br /&gt;
Materials for the course are published [https://andrewt0301.github.io/hse-acos-course here].&lt;br /&gt;
&lt;br /&gt;
== Syllabus ==&lt;br /&gt;
&lt;br /&gt;
See the official syllabus in [https://www.hse.ru/edu/courses/375268865 here].&lt;br /&gt;
&lt;br /&gt;
== Teachers and assistants ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Group !! 201 !! 202 !! 203 !! 204&lt;br /&gt;
|-&lt;br /&gt;
|| Lecturer &lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | [https://www.hse.ru/en/org/persons/36585966 Andrei Tatarnikov] &amp;lt;br&amp;gt; [mailto:andrewt0301@yandex.ru andrewt0301@yandex.ru] , tg: [https://tlgg.ru/andrewt0301 @andrewt0301], GitHub: [https://github.com/andrewt0301 andrewt0301] &lt;br /&gt;
|- &lt;br /&gt;
|| Workshop Instructor &lt;br /&gt;
&lt;br /&gt;
|| Alexey Kanakhin &amp;lt;br&amp;gt; [mailto:kanakhinaa@gmail.com kanakhinaa@gmail.com], tg: [https://tlgg.ru/kenaken @kenaken]&lt;br /&gt;
|| Evgeny Chugunnyy  &amp;lt;br&amp;gt; [mailto:chgena1@rambler.ru chgena1@rambler.ru], tg: [https://tlgg.ru/juggernaut777 @juggernaut777], GitHub: [https://github.com/ChGen ChGen]&lt;br /&gt;
|| Alexandra Borisova &amp;lt;br&amp;gt; [mailto:aaborisova_4@edu.hse.ru aaborisova_4@edu.hse.ru], tg: [https://tlgg.ru/princessfruittt @princessfruittt], GitHub: [https://github.com/princessfruittt, princessfruittt] &lt;br /&gt;
|| Andrei Tatarnikov &amp;lt;br&amp;gt; [mailto:andrewt0301@yandex.ru andrewt0301@yandex.ru], tg: [https://tlgg.ru/andrewt0301 @andrewt0301], GitHub: [https://github.com/andrewt0301 andrewt0301] &lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; | Assistant &lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | Vladislav Abramov &amp;lt;br&amp;gt;tg: [https://t.me/vavabramov @vavabramov], GitHub: [https://github.com/vavabramov vavabramov]&lt;br /&gt;
|-&lt;br /&gt;
|| Andy Xu &amp;lt;br&amp;gt;tg: [https://tlgg.ru/andy0814xu @andy0814xu], GitHub: [https://github.com/Andy0814Xu Andy0814Xu]&lt;br /&gt;
|| Oleg Malchenko &amp;lt;br&amp;gt;tg: [https://t.me/olegmaxus @olegmaxus], GitHub: [https://github.com/zxcspectrum zxcspectrum]&lt;br /&gt;
|| Fedor Ushakov &amp;lt;br&amp;gt;tg: [https://tlgg.ru/th3spring @th3spring], GitHub: [https://github.com/th3spr1ng th3spr1ng]&lt;br /&gt;
|| Michael Vinogradov &amp;lt;br&amp;gt;tg: [https://t.me/michaelvin @michaelvin], GitHub: [https://github.com/michaelvin1322 michaelvin1322] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Grading system ==&lt;br /&gt;
&lt;br /&gt;
Grading formula can be found [https://andrewt0301.github.io/hse-acos-course/grades.html here].&lt;br /&gt;
&lt;br /&gt;
Also, it is included in the syllabus.&lt;br /&gt;
&lt;br /&gt;
== Attendance and grades ==&lt;br /&gt;
&lt;br /&gt;
Information on current attendance and performance is in this [https://docs.google.com/spreadsheets/d/1BES3ooOfdVui-ioTibUHbApOkOwa46IEdmel-Gn27L4/edit?usp=sharing &amp;#039;&amp;#039;&amp;#039;table&amp;#039;&amp;#039;&amp;#039;].&lt;br /&gt;
&lt;br /&gt;
== Videos ==&lt;br /&gt;
&lt;br /&gt;
=== Computer Architecture ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/BnDNcico7bM Lecture 1: Introduction and Motivation] 11.01&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/6x4Kg48b5iw Workshop 1 (204 - Tatarnikov)] 11.01&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/QtFbigy47bA Lecture 2: Data types. Byte ordering. Integer formats] 14.01&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Workshop 2 - offline, not recorded&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/I50yeKG580U Workshop 3 (204 - Tatarnikov)] 18.01&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Lecture 3 - offline, not recorded&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/PfBkPszY8GY Lecture 4: RISC-V instructions. Instruction formats.] 21.01&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/BrihKG_qVuo Workshop 4 (204 - Tatarnikov)] 21.01&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/enBfKZ_A9A8 Lecture 5: Pseudo instructions, macros, and includes. Conditions, loops, loads, and stores.] 24.01&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/9IkheehzPKk Workshop 5 (204 - Tatarnikov)] 25.01&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/n3NdkoZkHiM Lecture 6: Subroutines. Call stack. Calling conventions.] 28.01&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/OQuOiFdg-vA Workshop 6 (204 - Tatarnikov)] 28.01&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/DD87zNpn4EE Lecture 7: Floating-Point Format] 31.01&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/gVF5UvCjWq4 Workshop 7 (204 - Tatarnikov)] 01.02&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/zHw5nUqyGJM Lecture 8: Memory-mapped I/O (MMIO)] 04.02&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/AbJBHBJ00fc Lecture 9: Processor and pipeline] 07.02&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/qVqK2JUCZfo Workshop 9 (204 - Tatarnikov)] 08.02&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/L7OFrtD4N2Y Lecture 9 part 2: Multiple issue] 11.02&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Lecture 10 - offline, not recorded&lt;br /&gt;
* Workshop 10 - offline, not recorded&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/IEW5WmCrSPo Workshop 11 (204 - Tatarnikov)] 15.02&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/LGP0JzEWy68 Lecture 11: Memory and caches (part1)] 18.02&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/LGP0JzEWy68 Workshop (204 - Tatarnikov)] 18.02&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/_7Yf2abYNCE Lecture 11: Memory and caches (part2)] 21.02&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/O5qZAdfrRqA Workshop 12 (204 - Tatarnikov)] 22.02&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/h88ZA8D7IBA Lecture 12: Virtual memory] 25.02&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/N25qbG4vr7E Workshop 13 (204 - Tatarnikov)] 25.02&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/IECM77uNK-4 Lecture 14: Thread-level parallelism] 02.03&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/3MSPo01xZNE Lecture 15: Optimizations] 04.03&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/ITfKB1fvjes Lecture 16: Domain-specific architectures. Tensor Processing Unit (by Alexey Kanakhin). ] 23.03&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Operating Systems ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/s-UhL8YpRb0 Lecture 1: Operating Systems] 11.03&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/eLnc8WBeVlY Lecture 2: C Programming Language] 22.03&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/Q6EVAcvWt10 Lecture 3: System Calls] 25.03&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/SILYCR5L_WE Lecture 4: Linking and Loading (part 1)] 04.04&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/sJudvBwB0k0 Lecture 4: Linking and Loading (part 2)] 08.04&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/Ky5v9L7L1mo Lecture 5: Dynamic Memory Allocation] 11.04&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/yY68ddl1cjs Lecture 6:  Processes and threads] 15.04&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/iwPc92sEEko Lecture 7: I/O and Files (part 1)] 18.04&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[https://youtu.be/KsU_KmSZLdY Lecture 7: I/O and Files (part 2)] 22.04&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>imported&gt;Atatarnikov</name></author>
	</entry>
</feed>