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

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
Строка 36: Строка 36:
  
 
== Lecture videos ==
 
== Lecture videos ==
 +
 +
=== Computer architecture and assembler language ===
 
* '''[https://www.youtube.com/watch?v=M0dEugoU8PM&list=PL6kSdcHYB3x4okfkIMYgVzmo3ll6a9dPZ Lecture 0: Introduction]'''
 
* '''[https://www.youtube.com/watch?v=M0dEugoU8PM&list=PL6kSdcHYB3x4okfkIMYgVzmo3ll6a9dPZ Lecture 0: Introduction]'''
 
* '''[https://www.youtube.com/watch?v=u0E-uazD05Q&list=PL6kSdcHYB3x4okfkIMYgVzmo3ll6a9dPZ Lecture 1: ISA and assembler language]'''
 
* '''[https://www.youtube.com/watch?v=u0E-uazD05Q&list=PL6kSdcHYB3x4okfkIMYgVzmo3ll6a9dPZ Lecture 1: ISA and assembler language]'''
Строка 47: Строка 49:
 
* '''[https://www.youtube.com/watch?v=wlqlZVOQ8Ug&list=PL6kSdcHYB3x4okfkIMYgVzmo3ll6a9dPZ Lecture 9: Exceptions and traps]'''
 
* '''[https://www.youtube.com/watch?v=wlqlZVOQ8Ug&list=PL6kSdcHYB3x4okfkIMYgVzmo3ll6a9dPZ Lecture 9: Exceptions and traps]'''
 
* '''[https://www.youtube.com/watch?v=En9CtqNMg90&list=PL6kSdcHYB3x4okfkIMYgVzmo3ll6a9dPZ Lecture 10: Interrupts]'''
 
* '''[https://www.youtube.com/watch?v=En9CtqNMg90&list=PL6kSdcHYB3x4okfkIMYgVzmo3ll6a9dPZ Lecture 10: Interrupts]'''
 +
 +
=== Operating system programming ===
 +
* '''[https://www.youtube.com/watch?v=jQfOhoTfEqE&list=PL6kSdcHYB3x5caWUseQr2YOXNaJAo3k-y Lecture 0: Challenges of OS and disadvantages of Assembler language]'''
 +
* '''[https://www.youtube.com/watch?v=i8MUjIyxDtY&list=PL6kSdcHYB3x5caWUseQr2YOXNaJAo3k-y Lecture 1: C programming language]'''
 +
* '''[https://www.youtube.com/watch?v=7xmYy3Cr3Rg&list=PL6kSdcHYB3x5caWUseQr2YOXNaJAo3k-y Lecture 2: Pipeline and branch prediction]'''
 +
* '''[https://www.youtube.com/watch?v=h9WhxZdjrcc&list=PL6kSdcHYB3x5caWUseQr2YOXNaJAo3k-y Lecture 3: C: Multifile compiling]'''
 +
* '''[https://www.youtube.com/watch?v=vB5k3mQ6puM&list=PL6kSdcHYB3x5caWUseQr2YOXNaJAo3k-y Lecture 4: Cache]'''
 +
* '''[https://www.youtube.com/watch?v=XNjrDIxFKJQ&list=PL6kSdcHYB3x5caWUseQr2YOXNaJAo3k-y Lecture 5: C: Addressing and address arithmetic]'''
 +
* '''[https://www.youtube.com/watch?v=q60tFh1_dYM&list=PL6kSdcHYB3x5caWUseQr2YOXNaJAo3k-y Lecture 6: Multitasking]'''
 +
* '''[https://www.youtube.com/watch?v=b1Kd3ZwCvwg&list=PL6kSdcHYB3x5caWUseQr2YOXNaJAo3k-y Lecture 7: More on memory]'''
  
 
== Workshop notes ==
 
== Workshop notes ==

Версия 19:52, 22 февраля 2020

Notifications

Information on the course is available at https://uneex.ru/HSE

Course topics by modules

Teachers and assistants

Group 181 182
dsba182@edu.hse.ru
Lecturer George Kouryachy

frbrgeorge@gmail.com , tg: @FrBrGeorge

Workshop Instructor George Kouryachy Andrei Tatarnikov
atatarnikov@hse.ru , tg: @andrewt0301
Assistant Igor Mineev
iemineev@edu.hse.ru , tg: @objatie_groba
Azat Kalmykov
azotx12345@gmail.com , tg: @Azatik1000
Aleksei Basmanov
ayubasmanov@edu.hse.ru , tg: @comunodi

Grading system

Grading formula can be found here.

Also, it is included in the syllabus.

Lecture videos

Computer architecture and assembler language

Operating system programming

Workshop notes

To be published.

Homeworks

EJudge: https://caos.ejudge.ru/cgi-bin/new-register?action=212&contest_id=117

Syllabus

See in LMS.