Go to NUS website Go to SoC website CS1101 Programming Methodology
   Designed by Aaron Tan | Terms of Use © NUS 2010-2017  

Module Info...
 Description
 Staff
 Schedules
 CA
 Policies

Resources...
 Books
 Online
 Lectures
 Errata

CA...
 Discussion
 Labs
 PE
 Term Tests
 Exams

Misc...
 Quizzes
 Practice
 Info
 Freshmen
 Articles

AY2017/8 Semester 1
Continual Assessment - Practical Exam (PE)

Preamble

Practical Exam (PE) is an important assessment for this module. It tests your ability to solve and program a few tasks within the stipulated time.

There are two practical exams, both open-book. They constitute 30% of your final grade.

The best way to prepare for PE is to have a lot of practice.

Preparing for PE

Practical Exam 2

Date: 4 November 2017, Saturday
Time: 12:30 - 5:30pm

Important notes:
  • There are two sessions:
    • Session 1 (12:30pm to 3pm): Groups C02 to C08, C1A, C1B, T08 and T09.
    • Session 2 (3pm to 5:30pm): Groups T01 to T07, and T10 to T13.


  • Note that the PE is two-hour long, not two and a half hours. The extra 30 minutes is for administrative work such as setting up the accounts and collection of account slips.

Past Papers

Note that instructions for PE vary from semester to semester.

Past years' papers (Other modules)

Note that CS1101 is in Java and hence some of the PEs below are based on Java programming. The purpose here is to show you the kind of questions you might expect.

Note also that instructions for PE vary from semester to semester.

  • Instructions | AY2008/9 Semester 1 | Ex1: Selected test data | Ex2: Selected test data

  • Instructions | AY2007/8 Semester 1 | DistanceEstimator.class | UnknownLocationException.class

  • AY2006/7 Semester 1

  • AY2005/6 Semester 1

  • AY2004/5 Semester 1

  • AY2001/2 Semester 2 CS1101C PE

  • AY1998/9 Semester 1 CS1101C PE

  • Last updated: 19 October 2017