Posts

NM4238 - Software Studies Review

NM4238 NUSMods Link Taken in: AY22/23 Semester 2 Lecturer: Dr Taberez Neyazi Grading: 20% - Participation (in-seminar and forum posting) 20% - Individual Lead Discussion 30% - Individual Essay (Max 3000 words, week 8) 30% - Final Group Project (Designing an Inclusive Software) 20% Final Paper (Max 6000 words, reading week) 5% Week 13 Presentation 5% Peer Review This module is for discussion of software from a critical, humanities-based approach, which, I think might be much-needed in an era of tech-dominated solutions. You'll discuss software (such as AI and algorithms), and some topics could include the ethics of software in making decisions, the discourse around AI-generated art, how software shapes identity, etc. If that sounds like yo...

CS2113/T - Software Engineering & Object Oriented Programming Review

CS2113/T NUSMods Link Taken in: AY22/23 Semester 2 Lecturer: Akshay Narayan Tutor: Student TA Schedule: 2h Lecture 1h Lab Grading: 5% - Participation 20% - Individual Project (Week 1-8) 10% Implementation 5% Documentation 5% Project Management 45% - Team Project (Wk 6-13) 5% Design 10% Implementation 10% Documentation 10% Quality Assurance 10% Project Management 30% - Final Exam CS2113 is a software engineering module for students in CEG and certain other tracks. The T variant, to my knowledge, is the exact same module, but for students who have to take another accompanying module. The major learning objective of this module is software e...

NM4102 - Advanced Communications and New Media Research

NM4102 NUSMods Link Taken in: AY22/23 Semester 2 Lecturer: Dr Elmie Nekmat Schedule: 3h seminar-style Grading: 20% - Participation 20% - Class Project (Method Critique) 10% - Presentation 10% - Class Activity 25% - Individual Method Critique Paper 35% - Final Group Research Project 5% - Week 13 Presentation 20% - Final Report Note: Unsure about breakdown. These percentages were listed on the assignment guideline. This module is meant to support your Honours Thesis research by refreshing on research methods that were previously taught in NM2103 and NM2104 (respective reviews may be outdated). There is a greater focus on Quantitative meth...

CS4240 - Interaction Design for Virtual and Augmented Reality Review

CS4240 NUSMods Link Taken in: AY22/23 Semester 2 Lecturer: Dr Anand Bhojan Tutor: Student TAs Schedule: 2h Lecture in-person (some weeks no lecture, some weeks slot used for presentation/consultation) 2h Lab (week 2-6 only) Grading: 5% - Participation 5% - Analysis Blog Assignment 25% - 3 Lab Assignments 15% - Research Assignment 55% - VR/AR Final Project *Each item's breakdown a bit unclear. Participation was also stated to be "if applicable". I think it might've been removed as everything else adds up to 100%. This module is a way for you to explore creating Virtual Reality (VR) and Augmented Reality (AR) applications. It was originally just VR, but the module has recently introduced AR into its syllabus. It's ...

CS2030 - Programming Methodology II Review

CS2030 NUSMods Link Taken in: AY22/23 Semester 2 Lecturer: Prof Henry Chia Tutor: (Student TA) Ben and Brian Schedule: 2h Lecture (Recorded or in-person) 1h Recitation 2h Lab Grading: 40% - Final Exam 15% - Individual Lab Project 4% - Other Lab Assignments 15% - Practical Assessment 1 (Week 7 Lab) 20% - Practical Assessment 2 (Week 13 Lab) 6% - Class Participation or Self-Learn activities * : 6% - CS2030 Wiki/Forum Posting 3% - Self-Learn Exercises * I believe this means you can get a max of 6% from the sum of both components. Labs and Self-learn exercises are all on CodeCrunch. Welcome to CS1010: Prepare to die edition . HAHA! Jokes aside, I took this module because I...

NM2219 - Principles of Communication Management Review

Taken in: AY21/22 Semester 1 Lecturer: Dr Suwichit Chaidaroon Tutor: Ho Wei Yang Grading: 10% Class participation 30% Online case discussion x2 30% Group project 30% Final project + Video presentation Funny story, I actually didn't plan to take this module - I bidded for NM2203 (some module on social media, I think the CNM department no longer offers it) and took this as a desperate last minute decision. I had planned on taking NM3219, which requires you to take either NM2219 or NM2220 as a prerequisite. At that time, I was already set on taking NM2220 as I was more interested in journalism. Well thank god everything worked out and I ended up taking this module, as it quickly became my favourite module of the semester. Dr Sean's teaching style is a breath of fresh air, imbuing many of his lectures with interactive activities and interesting real-life examples of PR campaigns. And as always, if you've read my NM2104 review, you would know that Wei Yang is the absolute best ...

GES1041 - Everyday Ethics in Singapore Review

Taken in: AY21/22 Semester 1 Lecturer and tutor: Chin Chuan Fei / Daryl Ooi Grading:  20% Quiz x4 20% Journal entry x4 10% Group report 20% Group presentation 30% Finals This review is way overdue since I actually took it last semester but I have nothing but praises to sing for this module! Dr Chin has a really soothing voice (My friends and I often joked that he always sounds like he's recording a podcast) and it turns out that by chance, the other tutor for this module was my teacher from secondary school (he's now taking a PhD with NUS, not sure if he's still the tutor but he's a great teacher, definitely recommend taking a class under him!). If you can't afford (or lack) the patience to wait to bid for that one GES the whole school bids for because it's CS/CU, this is a great alternative to take. In fact I would even say that it doesn't take much to score an A for this - the concepts may seem a little obscure in the first few weeks but the examples Dr Ch...