Skip to content

Latest commit

 

History

History
66 lines (53 loc) · 3.73 KB

File metadata and controls

66 lines (53 loc) · 3.73 KB

Introduction

Contacts

Practice

  • We work online
    • Use GitHub repository
    • Use Pull Requests
    • Merge into the master branch
    • Test verification
  • Task distribution is random for each student.
  • Full automation of quality and performance checks; plagiarism checks are applied.
  • Deadlines are set per task. See the penalties and grading rules in Points.
  • Examples are provided in tasks/example_threads and tasks/example_processes (and extended variations tasks/example_processes_2 / tasks/example_processes_3).
  • In each repository, the README.md contains a link to the course documentation (read it fully!!!).
  • Additionally, each repository includes an example of a properly formatted PULL REQUEST.
  • Submission of all tasks is mandatory to pass the course.
  • A task that has been merged into the master branch continues to be monitored. If a task fails in the master, it is disabled, and a record of this is added to the score table. All disabled tasks will result in a zero points result for those tasks at the end of the semester. It can be seen that your task is disabled due to the following reason: the directory of your task has been renamed from seq/nesterov_a_vector_sum to seq/nesterov_a_vector_sum_disabled

Communication

  • Telegram channel — announcements and quick updates
  • GitHub Issues — repository problems and bug reports
  • Lessons — Q&A
  • Feedback form — critical issues
  • Email — non‑urgent matters

Next steps

* All instructions, repositories, and tables may be updated during the learning process for better usability. Be prepared for changes, check and update them periodically!!!