Course ExpectationsWeekly Schedule


Course Briefing Videos

Course briefing videos cover general admin instructions and aim to guide you on important components of the course.

Course briefings are delivered as pre-recorded videos, so that they can be made shorter, and you can speed-watch them if you wish, to save time.

Most course briefing videos are categorized MUST-WATCH as they contain important information that you need to know to increase your effort-to-gain ratio, and get the best out of this course.

They are listed below for reference only. When it is time for you to watch a certain course briefing video, it will appear in the current schedule page of the course website.

Week 1 Course Briefings

Watching course briefing videos counts for participation.
When watching a briefing video for the first time, avoid or jumping ahead/around in the video timeline, as this can interfere with the video platform's capturing of what part of the video you actually watched. However, watching at faster speeds is fine.

We have added closed captioning support for course briefing videos.

1. Welcome to the Course:

Video 1 min

2. Course Goals: How the goals of this course shape its structure (possibly different from other courses), and how it should be approached by students.

Video 9 mins

3. Week 1 Briefing: As this is the first weekly briefing, it also covers some general points relevant to all future weeks.

Video 4 mins


Week 2 Course Briefings

This week's briefing videos start with a detour.


0. Detour: SDLC Basics: Watch the following video covering the week 2 topic 'SDLC Process Models Basics', as the concepts covered in there are referenced in the rest of the course briefing.

Video 6 mins -- Detour: SDLC Basics


1. Iterative + Brownfield = ???: How the iterative and brownfield approach taken by the course impacts your learning experience.

Video 6 mins

2. Challenges and Solutions: How to tackle three challenges you'll face in the course, namely, information overload, workload, and technical problems.

Video 11 mins


3. Week 1->2 Briefing (Week 1 Recap + Week 2 Preview): This video recaps Week 1 and gives a preview of what you need to do in Week 2.
Note: While weekly briefings are normally done in hybrid mode, this week's briefing is released as a pre-recorded video, to allow you to get started with week 2 tasks early.

Video 4 mins


Week 3 Course Briefings

CS2103/T Pitfalls (and how to avoid them)

Video 9 mins


Week 4 Course Briefings

tP Briefing (Part 1 -- Getting Started)

Video 9 mins


Week 7 Course Briefings

Noticed anything odd about the videos below?

In these two videos, we used an AI-driven text-to-speech tool to create some parts of the narrations, as an experiment. See if you can spot which parts are AI-generated and which parts are not.

tP Briefing (Part 2a -- v1.1, Workflow)

Video 6 mins

tP Briefing (Part 2b -- v1.2-v1.6, PE, Grading, Workload)

Video 6 mins


Week 13 Course Briefings

Final Exam: This video is an overview of the final exam structure and resources that you can use to prepare for it.

Video [Course Briefing Video] Final Exam (16 minutes)

Course Topics Recap aka the 'Big Picture': This video explains how course topics fit into a big picture, and as a bonus, touches on some exam-like questions as well.

Video [Course Briefing Video] Topics overview + some exam-like questions (19 mins)



Course ExpectationsWeekly Schedule