ACOS DSBA 2019/2020 — различия между версиями
Материал из Wiki - Факультет компьютерных наук
Comunodi (обсуждение | вклад) |
(Ссылка на таблицу с успеваемостью добавлена) |
||
Строка 34: | Строка 34: | ||
Also, it is included in the syllabus. | Also, it is included in the syllabus. | ||
+ | |||
+ | == Attendance and grades == | ||
+ | |||
+ | Information on current attendance and performance is in this [https://docs.google.com/spreadsheets/d/1BiDAKHgPaU6fhPpY75w-uoZtjIY2GT76_TuO3gt_4cg/edit?usp=sharing table]. | ||
== Lecture videos == | == Lecture videos == |
Версия 09:53, 29 февраля 2020
Содержание
Notifications
Information on the course is available at https://uneex.ru/HSE
Course topics by modules
- Computer architecture and assembler language (Module 2)
- Operating system programming (Module 3)
- Architecture of an operating system (Module 4)
Teachers and assistants
Group | 181 | 182 dsba182@edu.hse.ru |
---|---|---|
Lecturer | George Kouryachy | |
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.
Attendance and grades
Information on current attendance and performance is in this table.
Lecture videos
Computer architecture and assembler language
- Lecture 0: Introduction
- Lecture 1: ISA and assembler language
- Lecture 2: Assembler, assemble language. RISC and MIPS
- Lecture 3: Registers and memory
- Lecture 4: Code addressing: conditionals, loops and arrays
- Lecture 5: Stack and subroutines
- Lecture 6: Mathematical coprocessor
- Lecture 7: Call frame and macros
- Lecture 8: Polling and MMIO
- Lecture 9: Exceptions and traps
- Lecture 10: Interrupts
Operating system programming
- Lecture 0: Challenges of OS and disadvantages of Assembler language
- Lecture 1: C programming language
- Lecture 2: Pipeline and branch prediction
- Lecture 3: C: Multifile compiling
- Lecture 4: Cache
- Lecture 5: C: Addressing and address arithmetic
- Lecture 6: Multitasking
- Lecture 7: More on memory
Workshop notes
To be published.
Homeworks
EJudge: https://caos.ejudge.ru/cgi-bin/new-register?action=212&contest_id=117
Syllabus
See in LMS.