CS3281 Schedule

Week 1 [12th Jan]

Todo

  • Add your info to the repo nus-cs3281/2026 [⏰ Deadline: Friday]. You will be given write permission to the repo by Monday.
    The photo should be similar to a passport photo (i.e., bust, front facing, face visible, no mask), as the purpose is to help recognize you.
  • Set up the dev environment of your project in your Computer. Follow instructions provided by the project for new contributors.
  • Fill up the 'CS3281&2 2026 -- AI Tools' GDoc. The link will be sent to you close to Monday.

Monday

  • Lecture: A 'dev-experiments' session
    • Objectives: for you to get to know team members (and possibly, some mentors), and help each other set up (and get familiar with) the dev environment.
    • Structure:
      1. Starts with a brief course intro (by prof)
      2. Sit together with team members
      3. Get to know team members
      4. Help team members set up dev environment
      5. Start doing some experimental changes to code, with the aim of getting familiar with the code base

Keep records of your work

As you learn the codebase, investigate issues, learn related tools etc., try to get them recorded somewhere. Some options:

  • record in your 'knowledge' page e.g., a tool you learned
  • post it an issue in the issue tracker e.g., investigating the applicability of a tool to the project
  • an update to project documentation e.g., a solution you found to a problem that happens in the dev environment

Reasons: It increases the visibility of your work. Those records can be useful references to you and others.

The schedule for the remaining weeks will be added in due course.