Skip to content

Assessments

Item Info Weight
Team Project Students will apply the theoretical knowledge they gained to a practical semester-long team project. 25%
Quizzes (8x) Students will test their knowledge as they progress throughout the course. 25%
Exam [Midterm] Students will test their knowledge gained in the first half of the semester. 25%
Exam [Final] Students will test their knowledge gained throughout the semester. 25%
Total 100%

Deadline Policy

Deadlines will never be extended. When submitting, a student must consider possible internet connection issues, uploaded file size, and other practical submission risks. Late submissions of one minute until thirty minutes will receive a 10% penalty. Late submissions of thirty minutes until one day will receive a 25% penalty with no claim for bonuses, if there are any. Late submissions of more than one day will receive zero. All deadlines are at 11 PM (23:00) Baku time (UTC+4), unless explicitly stated otherwise.

Team Project

You will form teams of up to three members at the start of the semester. A project proposal that passes receives 10%. A proposal marked revise receives a provisional 0% until the required changes are submitted and approved, after which full credit is awarded. A proposal that is rejected and resubmitted as a substantially different proposal is eligible for a maximum of 5%.

In addition to the proposal, there will be two further project milestones, scheduled before the midterm and final exam periods. Each milestone accounts for 45% of the total project grade. See the project page for further details.

Quizzes

There will be nine computer-based quizzes assessing understanding of the material covered in the preceding lectures. The quiz grade will be calculated as the arithmetic mean of the best eight quizzes, with the lowest score automatically discarded. For example, missing one quiz will not affect your grade.

Each quiz will consist of 10x questions with a 30-minute time limit. The questions will include 7x scenario-based multiple-choice questions testing conceptual understanding and reasoning, and 3x code-focused questions, such as identifying errors, predicting outputs, or completing small code fragments.

Exams

You will have two exams: midterm and final. Both exams will be computer-based unless noted otherwise. Each exam will consist of 20 questions of the same types used in the quizzes: 15 scenario-based multiple-choice questions and 5 code-focused questions. Each exam will have a 60-minute time limit. More specific rules and details will be communicated before the exam.