This site is from a past semester! The current version will be here when the new semester starts.
CS2103/T 2020 Aug-Dec
  • Full Timeline
  • Week 1 [Mon, Aug 10th]
  • Week 2 [Fri, Aug 14th]
  • Week 3 [Fri, Aug 21st]
  • Week 4 [Fri, Aug 28th]
  • Week 5 [Fri, Sep 4th]
  • Week 6 [Fri, Sep 11th]
  • Week 7 [Fri, Sep 18th]
  • Week 8 [Fri, Oct 2nd]
  • Week 9 [Fri, Oct 9th]
  • Week 10 [Fri, Oct 16th]
  • Week 11 [Fri, Oct 23rd]
  • Week 12 [Fri, Oct 30th]
  • Week 13 [Fri, Nov 6th]
  • Textbook
  • Admin Info
  • Dashboards
  •  Individual Project (iP):
  • Individual Project Info
  • iP Upstream Repo
  • iP Showcase
  • iP Code Dashboard
  • iP Progress Dashboard

  •  Team Project (tP):
  • Team Project Info
  • Addressbook-level3
  • Team List
  • tP Code Dashboard
  • tP Progress Dashboard
  • Report Bugs
  • Forum
  • Gitter (Chat)
  • Instructors
  • Announcements
  • Files
  • Tutorial Schedule
  • Java Coding Standard
  • Git Conventions
  • Forum Activities Dashboard
  • Participation Dashboard
  • Week 11 [Fri, Oct 23rd] - Admin Info

    1. Submit post-lecture quiz counted for participation

    1 Submit post-lecture quiz counted for participation

    • Post-lecture quiz: Read weekly topics allocated for this week and submit the post-lecture quiz before the following lecture.

    + Other info relevant to this week:

    Admin Exams

    There is no midterm exam. Information about the final exam is given below.

    • The final exam will be as per the normal exam schedule, and will count for 30% of the final grade.
    • The exam will be done online.
    • We will be following the SoC's E-Exam SOP, combined with the deviations/refinements given in the section below. Please read the SOP carefully and ensure you follow all instructions.

    SOP deviations/refinements

    1. Tools: LumiNUS, Zoom, Microsoft Teams (MST), PDF scanner, PDF reader.

    2. The webcam view should capture all three of these: your upper body (side view), the entire screen area of your monitor, the working area of the table. Here is an example:

    3. Recording of your PC screen is not required.

    4. Only one computer screen is allowed.

    5. Not allowed to use the printer or other devices during the exam.

    6. Soft copies of notes: only PDF format is allowed. Other formats (e.g., MS Word, .txt, html) are not allowed. No limitation on what the PDF file contains or the number of PDF files to be used.
      You may use any hard copies or written materials too.

    7. The Browser should only be used to access LumiNUS. Accessing other websites (including the module website) is not allowed.
      It turns out that the textbook PDF file plays better with browsers than PDF viewers. Therefore, viewing the textbook PDF in the browser is allowed. But other PDFs should be opened in a PDF viewer.
      The reason for restricting the use of the browser to view PDF files is that allowing it makes it harder for invigilators to detect students accessing unauthorized websites.

    8. Use Microsoft Teams or Zoom private messages to communicate with the invigilator.

    9. The quiz will not appear on LumiNUS until a few minutes before we release the password. Wait until we announce that the quiz is available to see.

    10. When the invigilator asks you to do an identity check, turn your face towards the camera, move closer to the camera, remove face mask (if any), and hold the pose until the invigilator tells you to go back to your working position.

    11. If you have a doubt/query about a question, or want to make an assumption about a question, please write it down in the 'justification' text box. Do not try to communicate those with the invigilator during the exam. We'll take your doubt/query/assumption into account when grading. For example, if many had queries about a specific question, we can conclude that the question is unclear and omit it from grading.

    12. If you encounter a serious problem that prevents you from proceeding with the exam (e.g., the password to open the quiz doesn't work), PM the invigilator using MS Teams (failing that, use Zoom chat).

    13. If your computer crashed/restarted during the exam, try to get it up again and resume the exam. LumiNUS will allow you to resume from where you stopped earlier. However, note that there is a deadline to finish the quiz and you will overrun that deadline if you lose more than 5 minutes due to the computer outage.

    14. The zoom link and the invigilator info will be distributed via LumiNUS gradebook at least 24 hours before the exam.

    Format

    • The exam will be divided into 3 parts.

    Final exam - part 1

    • A LumiNUS quiz containing 16 MCQ questions. All questions are estimated to be equal size/difficulty.
    • You only need to answer 15 questions correctly to get full marks. The extra question is there to cushion you against careless mistakes or misinterpreting a question.
    • Questions will appear in random order.
    • You will not be able to go back to previous questions.
      Reasons:
      1. to minimize opportunities for collusion
      2. not unreasonable for the materials tested and the proficiency level expected -- i.e., when using this knowledge in a real life SE project discussion, it will be rare for you to go back to revise what you said earlier in the discussion
    • Duration: 35 minutes (recommended: allocate 2 minutes per question, which gives you a 3 minutes buffer)
    • You are required to give a justification for your answer. The question will specify what should be included in the justification. Answers without the correct justification may not earn full marks. However, we'll give full marks up to two correct answers (per 16 questions) that do not have justifications (to cater for cases where you accidentally proceeded to the next question before adding the justification).
    • Here is an example question. The answer is a and the justification can be OOP is only one of the choices for an SE project.

    Choose the incorrect statement.

    [Justification: why is it incorrect?]

    • Almost all questions will ask you to choose the INCORRECT statement and justify why it is incorrect.

    • There will be a 5-minutes toilet break after this part

    Final exam - part 2

    • You will be asked to draw some UML diagrams, to be hand-drawn on paper (not on a tablet). You may use pencils if you wish.
    • Duration: 20 minutes
    • The questions will be in an encrypted PDF file that will be given to you in advance. The password will only be given at the start of this section.
    • At the end of the exam (i.e., after all three parts are over), you will upload a scanned copy to LumiNUS. Do not do any scanning/uploading at this time.
    • These diagrams will not be graded directly. Instead, you will use them when answering part 3 of the exam.
      However, we may use the diagrams to give some consolation marks should you score very low in the corresponding MCQ questions.

    Final exam - part 3

    • Similar to part 1 (e.g., 16 questions, same length).
    • Some questions will refer to the UML diagrams that you drew in part 2.
    • You may modify your UML diagrams during this time. Reminder: diagrams are not graded.
    • You may refer the PDF file used in part 2 during this part too.
    • Show the diagram to the camera at the end of this part, when the examiner asks you to.
    • Due to the above point, you will have to stay back in Zoom until the full exam is over (not allowed to leave early).
    • Due to the above point, you may want to have something to read, in case you finish early. You are not allowed to use other gadgets or use the computer to do other things even if you have finished the exam.
    • After the exam, scan and upload the diagrams you drew in part 2 onto LumiNUS, as a single PDF file, within an hour. The file name does not matter.

    Exam briefing, mock exam, practice exam paper

    • There will be an exam briefing in the penultimate lecture. It will include a minimal mock exam, just to help you understand the structure.
    • You will be given a practice exam paper (half the size of the full paper) to help you practice timing. That practice paper will be released at least one week before the exam.