NUS HomeWorld of Seven
Home | Methods to Solve | Competitive Programming | Research | Viz | Teaching


Welcome (English); Selamat Datang (Indonesian); Willkommen (German); Bienvenue (French); Benvenuto (Italian)
This is my official School website for my research and teaching materials that are related to School of Computing, National University of Singapore.
For my personal website, please visit http://stevenhalim.googlepages.com

Why World of SEVEN (7)?

7 in English is "SEVEN" and my name is "STEVEN", very similar, only 1 edit distance!,
7 reflect completeness,
7 is a perfect number,
7 is a prime,
7 is said to be lucky number, and many others...

Who am I?

I am a lecturer in department of Computer Science,
School of Computing (SoC), National University of Singapore (NUS).
I teach various programming/algorithm modules in SoC, NUS (so far 8 different modules),
i.e. CS3233, IT1005, CG1101, CS2281, CS1281, CS2020, IT1006, CS2010, and soon CS3230.

With my brother, Felix Halim, I wrote a book about competitive programming.
You can buy the book via lulu.com.

I have completed my PhD degree. My main PhD research is to investigate human-computer collaboration (in form of FLST visualization plus automated black-box tuning) to address Stochastic Local Search `Design and Tuning Problem' (SLS DTP). So far, I have co-authored several scientific articles on international journals and conferences around this topic. This SLS DTP is a high level problem suffered by the algorithm designer while they try to create a good performing SLS algorithms (a.k.a. metaheuristics) for attacking the underlying NP-Hard Combinatorial (Optimization) Problems. I have designed an SLS engineering suite Viz that incorporates my ideas above (see picture on the right) to help me address this SLS DTP.


The screen shot of my tool Viz.
Click this link to explore more

What is this website about?

The content of this website are:
1. my hints for doing problem solving in a famous UVa online judge (this section will no longer be updated, buy my book instead),
2. my competitive programming lecture notes (these webpages have been removed as they are outdated, buy my book instead),
3. my PhD research project on addressing the `SLS Design and Tuning Problem',
4. my research tool page: SLS Engineering Suite: Viz.
5. my teaching (already outdated as I use NUS IVLE system now).

Please feel free to browse my personal website.

Legal Issues

It worth hundreds of working hours to create this website as it is now. Thus, do not copy anything from this website, modify it, and then re-publish it again without telling me. You need ask permission first!

Materials in this website

I use materials and services that are either free or I have obtained permission such as School of Computing web hosting, free pictures, etc. However, if you find anything that is 'illegal' in my website, please inform me. I will remove them as soon as possible from my website.

Official Address for Mail Correspondence

Steven Halim
National University of Singapore
School of Computing
Computing 1
13 Computing Drive
Singapore 117417

Copyright © Steven Halim 2000-2013
Click here to send your important feedback to me.


This document, index.html, has been accessed 87186 times since 10-Sep-28 04:03:12 SGT. This is the 6th time it has been accessed today.

A total of 35006 different hosts have accessed this document in the last -5589 days; your host, ec2-23-22-212-158.compute-1.amazonaws.com, has accessed it 1 times.

If you're interested, complete statistics for this document are also available, including breakdowns by top-level domain, host name, and date.