Semester A 2026/27: grading & deadlines

CityU CS · compiled 11 Sep 2026 from Canvas course pages, course-info PDFs, slides, announcements and lecturers' course sites

Every assignment group on Canvas is set to 0% weight, so the "total" on the Canvas Grades page means nothing. The weights below come from the course documents.

All times are Hong Kong time. Week 1 is Sep 1–6, so Week n starts on Monday Sep 7 + 7·(n−2): Week 6 starts Oct 5, Week 9 Oct 26, Week 12 Nov 16.

CS2312 Problem Solving & Programming

Dr Helena Wong · source: Grading.pdf, key-days calendar, Canvas announcement

ComponentWeightWhen
Test 10% or 5%Fri Oct 9, 09:30, 50 min (Week 6)
Test 220% or 15%Fri Nov 20, 09:30, 90 min (Week 12)
Programming assignment10%Due Fri Dec 4
Final exam70%Set by ARRO, roughly Dec 7–19
Bonus for course progress+5%Ongoing
Mock0%Fri Oct 2, 09:00, 50 min

CS3103 Operating Systems

Dr Zhimeng Yin · source: Chapter 0 course-information slides (schedule marked tentative)

ComponentWeightWhen
Assignment 14%Released Week 5, due Week 7 (Oct 12–18)
Assignment 24%Released Week 10, due Week 12 (Nov 16–22)
Group project (3 people, C/C++)12%Released Week 9, due Week 14 (Nov 30–Dec 6)
Tutorial exercises5%Due every Sunday 23:59; Tutorial 1 due Sun Sep 13
Midterm15%Week 8 (Oct 19–25)
Final exam60%End of semester

CS3201 Computer Networks

Prof. Weifa Liang / Prof. Yuguang Fang · source: Canvas front page, logistics slides

ComponentWeightWhen
Homework 16%Opens Sep 18, due Fri Oct 9, 23:59
Midterm12%Sat Oct 17, 09:00–10:30 (Week 7)
Programming assignment (sockets, groups ≤3)6%Opens Oct 16, due Fri Nov 6, 23:59
Homework 26%Opens Nov 6, due Fri Nov 27, 23:59
Final exam70%2 hours, set by the University; compulsory to pass
Quizzes+3% bonus6 in-lecture quizzes, every second week, 0.5 each for participation
⚠ The syllabus PDF disagrees: assignments 10%, quiz 20%, exam 70%, pass needs ≥30% of the exam. The front page and slides agree with each other, so the table follows them.
⚠ The lecture schedule page also has a stray line "Mid-semester exam Oct 16, 4:00–5:30 pm". Everywhere else says Oct 17 at 09:00 — worth confirming.

CS3334 Data Structures

Dr Junqiao Qiu · source: Lec1 / PreLec1 slides, Canvas front page

ComponentWeightWhen
Written quizzes (2)15%Quiz 1 Week 6, Quiz 2 Week 10 — lectures are Wednesdays, so likely Oct 7 and Nov 4 (inferred)
OJ assignment questions (16)20%No deadlines posted yet
Project5%Released around Week 8
Final exam60%End of semester
Bonusup to +3 pts0.5 per correct in-lecture exercise, max 1 per lecture; attendance counts

MA2185 Discrete Mathematics

Roy He / Zongyuan Li · source: both course-info PDFs

ComponentWeightWhen
3 homework assignments6%HW1 ~Week 3 (induction), HW2 ~Week 7 (counting), HW3 ~Week 13 (number theory); no due dates yet
Midterm24%Thu Oct 29 (Week 9), covers HW1 + HW2 material
Final exam70%2 hours, end of semester

CS2613 Seminar on Contemporary Tech

Year-long · source: Canvas syllabus, announcements

ItemDate
Seminar 1 — "How AI Is Rewriting the Value of Software Engineers"Attend Fri Sep 25; report due Sun Oct 25, 23:59 (closes Nov 1)
IT survey report + presentationBoth due Sun Nov 22, 23:59 (close Nov 29)
Seminars 2 & 3Not announced yet

CS1302 Intro to Computer Programming

For reference · source: course overview PDF


All dated deadlines

DateCourseItemWeight
Sun Sep 13, 23:59CS2312Lab01 Q1–Q5bonus
Sun Sep 13, 23:59CS3103Tutorial 1 (then every Sunday)part of 5%
Sun Sep 20CS2312Lab01 Q6 Version Abonus
Fri Sep 25CS2613Seminar 1 (attendance required)
Sun Sep 27CS2312Lab01 Q6 Version Bbonus
Fri Oct 2, 09:00CS2312Mock0%
~Wed Oct 7CS3334Quiz 1part of 15%
Fri Oct 9, 09:30CS2312Test 10 or 5%
Fri Oct 9, 23:59CS3201Homework 16%
Week 7 (Oct 12–18)CS3103Assignment 14%
Sat Oct 17, 09:00CS3201Midterm12%
Week 8 (Oct 19–25)CS3103Midterm15%
Sun Oct 25, 23:59CS2613Seminar 1 report
Thu Oct 29MA2185Midterm24%
~Wed Nov 4CS3334Quiz 2part of 15%
Fri Nov 6, 23:59CS3201Programming assignment6%
Week 12 (Nov 16–22)CS3103Assignment 24%
Fri Nov 20, 09:30CS2312Test 220 or 15%
Sun Nov 22, 23:59CS2613IT survey report + presentation
Fri Nov 27, 23:59CS3201Homework 26%
Fri Dec 4CS2312Programming assignment10%
Week 14 (Nov 30–Dec 6)CS3103Group project12%
~Dec 7–19AllFinal exams (set by ARRO)60–70%

Still unknown: due dates for CS3334's OJ questions and project, MA2185's homeworks, and CS2613's other two seminars.