ACOS DSBA 2020/2021 — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Videos)
(Operating Systems)
 
(не показано 45 промежуточных версии этого же участника)
Строка 42: Строка 42:
 
== Videos ==
 
== Videos ==
  
 +
=== Computer Architecture ===
 +
 +
* '''[https://youtu.be/0KYM2BeZRPE Lecture 1: Introduction and Motivation]'''
 
* '''[https://youtu.be/vS3oBPqicek Lecture 2: Data Representation]'''
 
* '''[https://youtu.be/vS3oBPqicek Lecture 2: Data Representation]'''
 
* '''[https://youtu.be/v39wauAdkug Seminar 2 for Group 191]'''
 
* '''[https://youtu.be/v39wauAdkug Seminar 2 for Group 191]'''
 
* '''[https://youtu.be/xzv10Gr_lXQ Lecture 3: Computer Architecture and Assembly Language]'''
 
* '''[https://youtu.be/xzv10Gr_lXQ Lecture 3: Computer Architecture and Assembly Language]'''
 +
* '''[https://youtu.be/Iy_DT3Rltsc Seminar 3 for Group 191]'''
 
* '''[https://youtu.be/mkhW2_FlhIk Lecture 4: Instruction Set Architecture]'''
 
* '''[https://youtu.be/mkhW2_FlhIk Lecture 4: Instruction Set Architecture]'''
 +
* '''[https://youtu.be/sTLB5Wx_5Ls Seminar 4 for Group 191]'''
 +
* '''[https://youtu.be/8sBIfVfMSac Lecture 5: Assembly Programming – Branches and Memory]'''
 +
* '''[https://youtu.be/CY2y8kcfGPw Seminar 5 for Group 191]'''
 +
* '''[https://youtu.be/c6BRX6G5Gn0 Lecture 6: Subroutines. Call stack. Calling conventions.]'''
 +
* '''[https://youtu.be/owwsFJ9al48 Seminar 6 for Group 191]'''
 +
* '''[https://youtu.be/bSdjVi9P69k Lecture 7: Floating-Point Format.]'''
 +
* '''[https://youtu.be/4mwFEuI4GmQ Seminar 7 for Group 191]'''
 +
* '''[https://youtu.be/s5orJ7EO1XQ Lecture 8: Memory-mapped I/O (MMIO).]'''
 +
* '''[https://youtu.be/OtdSd_jimTU Seminar 8 for Group 191]'''
 +
* '''[https://youtu.be/WjuIwH-nCc0 Lecture 9: Processor and Pipeline.]'''
 +
* '''[https://youtu.be/pFvlSytURFA Seminar 9 for Group 191]'''
 +
* '''[https://youtu.be/zswPLa87-pQ Lecture 10: Exceptions and interrupts. Multiple issue.]'''
 +
* '''[https://youtu.be/6GBPcKYrf9s Seminar 10 for Group 191]'''
 +
* '''[https://youtu.be/SowjQ4V770g Lecture 11: Memory and Caches.]'''
 +
* '''[https://youtu.be/WwXO3rkC0Uo Seminar 11 for Group 191]'''
 +
* '''[https://youtu.be/Z5yRfv0Zv4Q Lecture 12: Virtual Memory]'''
 +
* '''[https://youtu.be/3QYh6n9lx3U Seminar 12 for Group 191]'''
 +
* '''[https://youtu.be/xUkaBBsBx58 Seminar 13 for Group 191]'''
 +
* '''[https://youtu.be/gNyAs-1kwBU Lecture 13: Data-Level Parallelism]'''
 +
* '''[https://youtu.be/4e60vyWQwfQ Seminar 14 for Group 191]'''
 +
* '''[https://youtu.be/a8VNKg0FBkQ Lecture 14: Thread-Level Parallelism]'''
 +
* '''[https://youtu.be/0bQuhHBtnrE Seminar 15 for Group 191]'''
 +
* '''[https://youtu.be/0c9EqqLIj3s Lecture 15: Optimizations]'''
 +
* '''[https://youtu.be/QEZa-DT5loc Seminar 16 for Group 191]'''
 +
* '''[https://youtu.be/5j2BUN8L_nU Lecture 16: Domain-specific architectures. Tensor Processing Unit.]'''
 +
 +
=== Operating Systems ===
 +
 +
* '''[https://youtu.be/uJ4uARf7xPg Lecture 2: C Programming Language]'''
 +
* '''[https://youtu.be/1vqeCn-W88A Seminar 2: C Programming Language for Group 191]'''
 +
* '''[https://youtu.be/GjShcDw3h-k Lecture 3: System Calls]'''
 +
* '''[https://youtu.be/vkRyrhWymAY Seminar 3 for Group 191]'''
 +
* '''[https://youtu.be/SgcggKypO0Q Lecture 4: Linking and Loading]'''
 +
* '''[https://youtu.be/JWuPP2dN8nM Lecture 5: Dynamic Memory Allocation]'''
 +
* '''[https://youtu.be/BnWB33aZcA8 Seminar 5: Strings and regular expressions (OS) for Group 191]'''
 +
* '''[https://youtu.be/ELjNd51AgrI Lecture 6: Processes and Threads]'''
 +
* '''[https://youtu.be/JjkhqYdQ2Xo Seminar 6: Processes and Threads (OS) for Group 191]'''
 +
* '''[https://youtu.be/Uh7qkHhpR8U Lecture 6: Processes and Threads Continued]'''
 +
* '''[https://youtu.be/tKkzD2dNVZ4 Lecture 7: I/O and Files]'''
 +
* '''[https://youtu.be/GJQKU-ouDfM Lecture 8: Synchronization]'''
 +
* '''[https://youtu.be/lE54-_9NApc Lecture 9: Inter-Process Communication]'''
 +
* '''[https://youtu.be/-1fNtxhDXoM Seminar 9 for Group 191]'''

Текущая версия на 00:40, 13 мая 2021

Notifications

See the course Telegram group.

Course web site

Materials for the course are published here.

Syllabus

See the official syllabus in here.

Teachers and assistants

Group 191
Email
192 193
Lecturer Andrei Tatarnikov
atatarnikov@hse.ru , tg: @andrewt0301
Workshop Instructor Andrei Tatarnikov
atatarnikov@hse.ru , tg: @andrewt0301
Alexey Kanakhin
kanakhinaa@gmail.com, tg: @kenaken
Evgeny Chugunnyy
chgena1@rambler.ru, tg: @juggernaut777
Assistant Fedor Ushakov
tg: @th3spring
Dmitry Voronetskiy
tg: @Voron179
Vladislav Abramov
tg: @vavabramov

Grading system

Grading formula can be found here.

Also, it is included in the syllabus.

Attendance and grades

Information on current attendance and performance is in this table.

Videos

Computer Architecture

Operating Systems