Posts

Showing posts from 2021

MA1301 Review (AY21/22 S1)

Taken during AY21/22 Semester 1 Fully online module Pre-recorded lecture: Dr Tan Ban Pin Deliverables Assignment 1 - 10% Midterms - 30% Assignment 2 - 10% Finals - 50% Review There were only 4 chapters - Series and sequences - Differentiation - Integration - Vectors A bridging module which doesn't serve the purpose of bridging. Topics were less than the A Levels syllabus. You should note that important A Level topics such as complex numbers, integrating factor, mathematical induction and Maclaurin's series were  not  taught. Even after taking this module, I have to self-study those missing topics as my future semester modules assume A Level proficiency. I came from a polytechnic engineering course. Thus, I knew everything in the syllabus. It has very light workload and it is possible to study 1 day before the exam. Although the midterm questions were easy, it was 1 hour so the difficulty is the time limit. I managed to do 4 of 5 questions but there were many careless mistakes....

EE2028 Review (AY21/22 S1)

Taken in AY21/22 S1.  Format Lecture: Zoom Tutorial: Physical (optional) / Zoom recording Lab: Physical Quiz/Exam: Examplify  with Zoom proctoring. Lock down internet. Open book (can open any files/software on your PC). Teachers Lecture: Prof Henry (First 3 weeks), Prof Gu Jing (Next 3 weeks), Prof Rajesh (Second half of semester) Tutorial: Prof Rajesh Lab: Prof Ba Myint Deliverables Week 3: Quiz 1 (2.5%) Week 5: Quiz 2  (2.5%) Week 6: Assignment 1 (15%) Week 12: Quiz 3  (5%) Week 13: Assignment 2 (25%) Exam Week 2: Exam (50%) Review Take note that my review is in perspective of someone who has had 3 years of experience in STM32 embedded programming coming from polytechnic. To sum it up, the module is well-taught in terms of theory (lecture/tutorial) with some very passionate lecturers. I have close to no complains for the lectures -- it is of very high quality. However, I felt the labs are disorganised which is where most people complain about in their mod...

PF1101 Review (AY21/22 S1)

Taken in AY21/22 S1.  Fully online module (Lecture & Tutorial) Deliverables All submissions throughout the semester are in Week 13 Quizzes (5%) Forum posts (10%) Tutorial class participation (10%) Individual essay (25%) - 1500 word limit Group report (50%) - 6000 word limit Review This module was originally under SDE, but due to the new engineering curriculum, students in FoE took this for the first time this semester. The module is essentially project management techniques in the built environment . Therefore, the techniques taught are not for the small school projects but rather large-scale industrial projects. Prof Low taught the lecture. Each lecture is 2 hours long without any breaks. I attended the lectures live for the first 3 weeks and afterwards I gave up. While Prof Low is very knowledgeable and has a lot of experience and stories to tell, I felt that watching a Zoom lecture is too boring and I couldn't pay attention.  From week 4 onwards, I did not bother w...

CS1010 Advanced Placement Test (July 2021)

Taken in July 2021 Review Test format https://www.comp.nus.edu.sg/programmes/ug/exemptions/a-levels/ Online closed book test. No compilers or IDEs. No cheatsheets. Non-programmable calculator and blank paper allowed. Section A: 10 MCQs covering theory (such as algorithms or logical thinking) Section B: 5 Fill-in-the-blank questions. Requires you to read through code snippets and answer what number will be printed out. Section C: 5 Open-ended questions. Blindly write out the code to achieve the given scenario. Opinions Section A is mainly theory. Sequences, ranges, algorithms and logic. For section B, it tests you on your understanding of code. This includes loops, recursive functions, and even pass-by-reference/pass-by-value. Some language specific knowledge are needed like mutable/immutable types like lists/tuples in Python. Since the code snippets are given in Java, C and Python, this section should be easier if you know multiple languages as you can cross check your answer. For ...

CFG1002 Review (AY21/22 S1)

 Taken in AY21/22 S1 (Mini-Semester A) Deliverables Watch all E-Learning videos and do the quiz Score 60% for your VMock resume Attempt VMock interview. Review E-Learning Videos To be honest, I felt the video quality of teaching was very good. The knowledge is good to know and there is no stress of an exam. They are bite-sized of about 10 mins per week with quizzes in between. Resume As I had a resume from polytechnic, I copied most contents from it. But since I am at it, I also took this opportunity to delete irrelevant information and update it to be current. Using the VMock platform, you can download the recommended NUS resume template. Follow everything nicely and you should be able to get 75% easily in VMock. I tried to perfect some details and I scored well above 90% in the end. Total time spent was about 2 hours but I was a bit nitpicky.  Interview VMock uses their so-called AI technology to analyse your body language, facial expressions and speech. The facial expr...

NUS QET 1 Review (July 2021)

(Taken in  July 2021) Deliverables 600 word argumentative essay 1hr 45 min Format Test is conducted with the  Examplify software and Zoom proctoring Maximum 4500 character hard limit Copy-paste (Ctrl+C, Ctrl+V) functions disabled No spell-check or grammar check Examplify is full screen so you cannot refer or use any other programs Review For polytechnic students, the Qualifying English Test (QET) is compulsory to take as NUS unfortunately only recognises A Level GP or other international English certifications.  If you have gotten "A" for O Level English, fluency of language should be of no problem to you. However, you are probably rusty as your last essay could be before entering polytechnic.  The CELC website provides a very nice crash course on it ( https://blog.nus.edu.sg/celceresources/ ). Note that while they appear to use a variety of methods to write out the paragraph, it can be generalised to the PEEL method. Importantly, the organisers tend to emphasise the...