This site is from a past semester! The current version will be here when the new semester starts.

Week 1 [Mon, Jan 15th] - Admin

Admin info relevant to the week will appear in this tab.

  1. Submit prereq topics quiz Mon, Jan 22nd 2359
  2. Set up the tools before the weekly briefing
  3. Submit the pre-course survey Fri, Jan 19th 2359
  4. Learn about the course
  5. [Optional] Follow the Git learning trail
  6. Attend the first weekly briefing

1 Submit prereq topics quiz Mon, Jan 22nd 2359

  • Read prerequisite Topics allocated for week 1. Submit Week 1 Quiz (on Canvas) to test your knowledge of those topics. Ideally, finish the quiz before the first weekly briefing, latest by the given deadline. The quiz is counted for participation.

Admin Participation


You can use the button in a panel to open it as a new tab (it can be expanded in-place too). This feature is available only for panels containing another full page of the website (i.e., not available if the panel contains an extract of a page).

2 Set up the tools before the weekly briefing

  • Follow the Preparation instructions of the following tools.

Admin Programming Language


3 Submit the pre-course survey Fri, Jan 19th 2359

  • Submit the pre-course survey (compulsory)
    Pre-Course Survey will be available on Canvas Week 1 Monday - Friday 2359. We need all of you to submit it because it tells us some important information about you, especially your GitHub username.

4 Learn about the course

  • Read the following admin info about the course.

Admin Course expectations and topic levels


Admin Weekly schedule


Admin Course overview


5 [Optional] Follow the Git learning trail

  • If you have time to spare while waiting for the semester to start, and would like to get a headstart on learning Git and GitHub (used a lot in this course), you are welcome to follow the Git Learning Trail.
    Doing so is totally optional, as the same content will be covered during the subsequent weeks as well.

6 Attend the first weekly briefing

  • Attend the first weekly briefing on Fri, Jan 19th (compulsory).

Admin Weekly Briefings


+ Other info relevant to this week:

Admin tP: Forming Teams

Admin Textbooks

Admin Grade Breakdown