10 posts about NUS


Analysing student Software Engineering projects metadata

CS2103/T is the introductory software engineering module in the National University of Singapore. I took this module in AY16/17 Semester 1, from August to November 2016. For the last seven weeks of the module, students were required to construct a todo list application in teams of three, four or in one instance, two. Students were strongly encouraged to fork their projects off an existing address book application created by the teaching team, and repurpose that codebase into a todo list app.

Continue Reading

Assignment 1 and 3 Post Mortem

These are the highlights of things I’ve learnt from the last seven weeks of CS3216. I have meant to do a post-mortem after assignment 1, but Assignment 3 and school got in the way, so instead here’s a 2-in-1 deal - a post mortem of both assignments 1 and 3.

Continue Reading

Slack: The Seminar: The Review

This is a critique of Slack, as well as a critique of a critique of Slack. Slack is a the popular instant messaging and team communications software launched in 2013 and quickly grown to prominence as one of the fastest growing startup, boasting one million users and a valuation of over a billion US dollars in less than two years since its launch.

Continue Reading

Software engineering team project quickstart

One of the things I learnt during group formation is that getting all the information needed from a group of strangers is a bit of a pain. Slowly collecting information over instant messaging is cumbersome and annoying. A contact sheet shared between everyone is the way to go here. I’ve created one here that’s useful as a template for future software engineering teams.

Continue Reading

Hello CS3216!

Hello CS3216! My name is Zhang Yi Jiang. I’m a second year CS student, and my speciality is web development and UI and UX design. You may know me as the developer for the School of Computing Freshmen Orientation Project website, or that weirdo who keeps a pony by his side as he pounds out code in the COM-1 common area. Nice to meet you!

Continue Reading