Taking programming out of this world : Teaching computational thinking with Source Academy

NUS Computing freshmen go on intergalactic adventures as part of the Source Academy, an immersive online programming game developed by Associate Professor Martin Henz. Recently, the team behind Source Academy also won the faculty-wide Annual Digital Education Award (Team) for the academic year 2020/2021. 

Measuring The Way You Walk

Keen to up your running game?

This cool ‘wearable’ mobile gait analysis device - developed by NUS Computing Lecturer, Dr Boyd Anderson - can measure the position, acceleration and rotation of your feet as you’re walking, running, or playing sports!

 

Taking programming out of this world : Teaching computational thinking with Source Academy

NUS Computing freshmen go on intergalactic adventures as part of the Source Academy, an immersive online programming game developed by Associate Professor Martin Henz. Recently, the team behind Source Academy also won the faculty-wide Annual Digital Education Award (Team) for the academic year 2020/2021. 

27 September 2023

 

Debugging is the bane of many a computer programmer’s existence — a task that’s both immensely costly and time-consuming. For a start, locating the source of a software error, or bug, is “like finding a needle in a haystack,” says Abhik Roychoudhury, a Provost's Chair Professor of Computer Science at NUS Computing.

CSFEATURES Department of Computer Science , Faculty , Research , Feature , Programming Languages & Software Engineering , Security

26 July 2023

 

If you like to dabble in exercise — whether as a weekend warrior, Ironman contender, or somewhere in between — you might remember 2015 as being an exciting year. Fitbit announced it was going public, Apple launched its first smartwatch, and the market became filled with a glittering array of swanky yet functional fitness devices you could comfortably wear on your wrist.

Department of Information Systems & Analytics , Faculty , Research , Feature

15 June 2023

 

Today’s world moves at such a breakneck speed that it has transformed us into a society that loathes to wait. Online deliveries turn up at our doorsteps in two hours or less, credit card applications are approved near-instantaneously, and nobody has to wait a week anymore after an episode’s cliffhanger ending. Minimal delays is the name of the game — and we expect the same from our devices too.

Department of Computer Science , Faculty , Research , Feature