Summary
Ng Bin is a Teaching Assistant at the National University of Singapore with eight years of hands-on experience tutoring and developing coursework across core computer science subjects such as data structures, algorithms, software engineering and computer graphics. A Distinction graduate of NUS's Computer Science programme, he blends deep pedagogical experience with practical engineering—having built an Android app that used Bluetooth sensor data and random forest classification for a medication-reminder project. He consistently supports large introductory and advanced modules, guiding students through algorithmic thinking, implementation and software development life cycles. Outside academia he brings an unexpected public-facing dimension as Singapore’s first Mandarin-speaking rhythmic cycling instructor, demonstrating an ability to engage diverse audiences and lead high-energy experiences.
8 years of coding experience
1 year of employment as a software developer
Diploma, Game & Entertainment Technology, 3.66 (with Merit), Diploma, Game & Entertainment Technology, 3.66 (with Merit) at Temasek Polytechnic
Bachelor of Computing (Honours), Computer Science, Honours (Distinction), Bachelor of Computing (Honours), Computer Science, Honours (Distinction) at National University of Singapore