John C. McCallum 

Information Technology


I was born in the house above. Since then, I have had a good life and a good career. Now I am retired. I am a permanent resident of Singapore. But, I spend a big portion of the year living in Bangkok, Thailand where my partner Vincent is working. I try to get to Canada to visit my family and friends every year or two year - and sometimes I get to see the old house.

2001-present  Retired, living in Singapore (with travels abroad)
1998-2001 Associate Professor, National University of Singapore, School of Computing - Computer Science
1981-1998 Senior Lecturer, National University of Singapore - Department of Information Systems and Computer Science
1977-1981 Assistant Professor, York University, Toronto, Canada - Computer Science
1974-1977 Assistant Professor, University of Petroleum & Minerals, Dhahran, Saudi Arabia - Systems Engineering
1972-1974 NRC Postdoctoral Fellow, University of Western Ontario, London, Canada - Computer Science
1969-1972       Experimental Space Science, York University (Canada)   PhD - Oct 1972
1965-1969 Physics (Honours), University of Western Ontario BSc - May 1969
1960-1965 London South Secondary School, London Ontario
1951-1960 Tecumseh Public School, London Ontario

Some interesting courses I taught before I retired:
 CS3220Computer Architecture, Fall 1999, Fall 2000, Fall 2001
 CS5211Software Tool Design and Implementation, Spring 2000, Spring 2001
 IC3268System Programming, Fall 1998

Courses I Have Taught

My Publication List

Current Research Interests:
  Macro Processors
  Price and Performance Changes of Computer Technology with Time:
    CPU Performance,   Memory,   Disk Drives,   SPEC2000 Summary

424 Hougang Avenue 6  
Singapore 530424
tel: +65 6385-5982
Thailand (vacation home):
21 Saladaeng Road, Apt 214  
Saladaeng Colonnade
Bangrak, Bangkok
Thailand 10500
tel: +66 2-636-0145 

my links
my photos
my family
my DVDs
my favourite recipes
Last updated: 2015 May 16