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

ToolsParticipation Marks


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 four of these: your face (side view, no mask), your hands, the working area of the table, and the entire screen area of your active screen. Here is an example:

  3. Recording of your PC screen is not required.

  4. Only one computer screen allowed. If you have multiple screens, switch off except one. It is better if you can physically remove unused screens if possible e.g., do not keep a switched off tablet on the table.
    You may split the screen though i.e., show module website in one half and the quiz in the other half.

  5. You may not use a second laptop/computer as the web cam. Use either an external webcam or a mobile phone instead. Reason: the screen of that second computer will not be captured in the video feed.

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

  7. You may use headphones during the exam.

  8. 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.

  9. The Browser should only be used to access LumiNUS and the module website (including relevant se-education.org pages e.g., Java coding standard). Accessing other websites is not allowed.
    Do not use the browser to view PDFs. Reason: viewing PDF files in the browser makes it harder for invigilators to detect students accessing unauthorized websites.

  10. Use Zoom private messages to communicate with the invigilator. Use Microsoft Teams to communicate with the prof. Communicating with others is not allowed, except with NUS IT staff (for tech help).

  11. 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.

  12. When the invigilator asks you to do an identity check, turn your face towards the camera (do not adjust the camera position), move closer to the camera, and hold the pose until the invigilator tells you to go back to your working position.

  13. 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.

  14. 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 Zoom private chat (failing that, MS Teams).

  15. 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.

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

  17. Consent to invigilator un-muting your mic without asking for your permission first if Zoom asks for your consent for that feature to be enabled. This will allow the invigilator to verify your compliance with 'no communications with others' rule, without disturbing you during the exam. This is an NUS requirement for exams.

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/rationale 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) with missing/incorrect 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 devices 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.

Identity checks: Note that there will be mass identity checks during part 1 and 2.

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 (at least 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.

ToolsParticipation Marks