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

Week 2 [Fri, Jan 19th] - Summary

[MUST-WATCH] Course Briefing + Weekly Briefing Videos

The course briefing is released as videos this time, listed below. Please watch them in the order given. NUSNET login is required to access videos.

1. Welcome to the Course:

Video 1 min

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

Video 9 mins


2.a. Detour: SDLC Basics: At this point, 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


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

Video 6 mins

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

Video 12 mins


5. First weekly briefing: As this is the first such weekly briefing, it also covers some general points relevant to all future weeks.

Video 8 mins


Admin Weekly Schedule → Extract

Before attempting weekly project tasks, go through the weekly topics as the knowledge from those topics may be needed to complete the project tasks.


Umm... you've finished Week 1 tasks already, right? If not, please finish them first before starting on this week's tasks.

Noticed any issues (even minor typos) in the course website? Earn bonus participation points by reporting them in the forum -- plus it helps us improve the course website too.

Week 2 Canvas quiz is already open (earlier than the normal opening time of Friday 4pm).

Topics:

  • [W2.2] SDLC Process Models: Basics

  • [W2.3] RCS: Revision History

  • [W2.4] RCS: Remote Repos

  • [W2.5] IDEs: Basic Features

  • [W2.6] Automated Testing of Text UIs

Full ToC


Admin:

  1. Submit weekly quiz Fri, Jan 26th 1600
  2. Get connected to our communication channels

iP:

  1. Learn about the project
  2. Set up prerequisites
  3. Set up the project in your computer
  4. Add Increments while committing frequently: Level-0, Level-1, Level-2, Level-3, Level-4, A-TextUiTesting, Level-5, Level-6, A-Enums Fri, Jan 26th 1600