Course ExpectationsWeekly Schedule


Course Briefing Videos

Course briefing videos cover general administrative instructions and highlight important parts of the course.

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

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

They are listed below for reference. When it is time for you to watch a specific 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 around in the video timeline, as this can interfere with the video platform's tracking of which parts 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. How CS2103/T is Different from other courses: Knowing how the course differs from other typical course will help you navigate it better.

Video 4 mins

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

Video 5 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 rest of the course briefing refers to those concepts.

Video 6 mins -- Detour: SDLC Basics


1. Iterative + Brownfield = ???: How the iterative and brownfield approach used in the course affects your learning experience.

Video 6 mins

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

Video 16 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 so you can start week 2 tasks early.

Video 6 mins


Week 3 Course Briefings

CS2103/T Pitfalls (and how to avoid them)

Video will be released closer to Week 3 ...


Week 4 Course Briefings

tP Briefing (Part 1 -- Getting Started)

Video will be released closer to Week 4 ...


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 parts of the narration as an experiment. See if you can spot the AI-generated parts.

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

Video will be released closer to Week 7 ...

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

Video will be released closer to Week 7 ...


Week 13 Course Briefings

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

Video will be released closer to Week 12 ...

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

Video will be released closer to Week 12 ...



Course ExpectationsWeekly Schedule