People
Student Directory
PhD 2004/2005
PhD 2003/2004
SM 2004/2005
SM 2003/2004
SM 2002/2003
SM 2001/2002
Academic Staff
Research Staff
Administrative Staff

     

Academic Staff

Faculty

CHAM, Tat Jen
CHIN, Wei Ngan
EDELMAN, Alan
HSU, David
HSU, Wen Jing
KAELBLING, Leslie
LEE, Wee Sun
LEISERSON, Charles
LEONG, Tze Yun
LOZANO-PEREZ, Tomas
MADNICK, Stuart
OOI, Beng Chin
RINARD, Martin
RUDOLPH, Larry
TAN, Kian Lee
TEO, Yong Meng
WONG, Weng Fai

 

Associate

AMARASINGHE, Saman
DURAND, Fredo
HSU, Wynne
HUANG, Zhiyong
NG, Hwee Tou
NG, Teck Khim
POPOVIC, Jovan
TEH, Hung Chuan
WU, Jiankang




Faculty

CHAM, Tat Jen

Associate Professor at School of Computer Engineering, Nanyang Technological University
Ph.D. in Information Engineering - University of Cambridge 1996
Office: N4-2A06
Tel: 6790-6230

Cham's research interests are in computer vision, sentient environments, intelligent user interfaces and pervasive computing. In particular, he is investigating how distributed projectors and cameras can synergistically combine to form ubiquitous interactive displays. He currently leads his school's flagship research program in pervasive computing, and is also a founding co-organizer for the IEEE International Workshop on Projector-Camera Systems (PROCAMS'03). Cham graduated with a BA (1st class honours) and PhD from the University of Cambridge in 1993 and 1996 respectively. He was a Jesus College Research Fellow at the University of Cambridge in 1996-97, and a research scientist at the DEC/Compaq Cambridge Research Laboratory in Cambridge, MA in 1998-2001. Cham was awarded best paper prizes at the European Conference on Computer Vision (ECCV'96) and the British Machine Vision Conference (BMVC'94), and is an inventor on 7 US patents.


CHIN, Wei Ngan

Associate Professor at School of Computing, NUS
Ph.D. in Computing - Imperial College, University of London 1990
Office: S16 04-06
Tel: 6874-6228

Chin's research interests are in advance programming languages and modelling methods. He has worked on a number of high-level source-to-source transformation techniques that are aimed at improving programmer productivity and program efficiency. They support program clarity and modularity without loss of efficiency, and are suitable as optimisation passes for compilers of high-level languages. He is presently working on applying models and methods, based on functional paradigms, to support resource-critical applications. Chin has served on the technical programme committees of international conferences and workshops, and is currently a Deputy Head for the Department of Computer Science at NUS.

Expertise: Programming languages, advanced compilation techniques, program transformation and static analysis, software models and methods


EDELMAN, Alan

Professor of Mathematics, MIT
Ph.D. in Applied Mathematics - MIT 1989
Office: 2-343
Tel: 617-253-7770, 617-253-1355

Edelman's research has centered on numerical algorithms from theoretical understandings to the practical implementations on the latest machines. His research has won many awards, including a few best paper awards (2000 and 2001), including the Chauvenet Prize (1998), the Householder Prize for best thesis in numerical analysis (1990), the Gordon Bell Prize for supercomputing (1990), two Leslie Fox Prizes (1989, 1993), NSF Career Award (1995) and a Sloan Fellowship (1994). He received his BS and MA from Yale (1984) and PhD from MIT (1989), and held positions at UC Berkeley and LBL (1990-1993), as well as IBM's TJ Watson Research Center, Thinking Machines Corporation, Akamai Technologies, and CERFACS in Toulouse, France. In younger days he participated in the Hampshire College Summer Studies in Mathematics and was tenth in the 1980 USA Olympiad Mathematics Competition.

Some of Edelman's accomplishments include what he calls the Future Fast Fourier Transform, MATLAB*P, Geometrical Approaches to Linear Algebra Algorithms and applications and theory of random matrices. He has patents on parallel algorithms, has consulted for Pixar corporation, and has given the graduate numerical analysis course at MIT that focuses on parallel computing.

Edelman has the added bonus of providing a bridge between the computer science program and the high performance computation for engineering program.

Expertise: Numerical analysis and high performance computing.


HSU, David

Sung Kah Kay Assistant Professor at School of Computing, NUS
Ph.D. in Computer Science - Stanford University 2000
Office: S15 05-15
Tel: 6874-2978

Hsu works on geometric computation with emphasis on applications in computational biology and robotics. His research focuses representations and algorithms for synthesizing and analyzing motion at both macroscopic (e.g., robots and animated characters) and microscopic (e.g., molecules) levels.

Expertise: Robotics, computational geometry, computational biology



HSU, Wen Jing

Associate Professor, NTU
Senior Member IEEE
Ph.D. in Computer Science - National Chiao Tung University 1983
Office: N4-2B40
Tel: 65-6790-4597

Hsu's current interest is in the parallel and distributed systems. He has been involved in research projects in parallel processing, simulation, and algorithmic design and analysis; he has also been a consultant for the industry for development of practical systems. The combination of theoretical and applied research has led to major funded research projects from the industry and A*STAR. He has published actively in international journals and conferences, and some of the research results were nominated for Best Paper Award (ACM/IEEE PADS 2001 and Automation 2003). He was Director of Centre for Advanced Information Systems, Deputy Director of Centre for Financial Engineering, and Deputy Director of Maritime Research Centre. He was adviser for teams that won several awards including the CrayQuest (Gold Award 1999, Grand Champion 2000), Nokia WAP competition and Best Java Application in Singaren e-business competition.

Expertise: Parallel and distributed processing, analysis of algorithms


KAELBLING, Leslie

Professor of Computer Science and Engineering, MIT
Ph.D. in Computer Science - Stanford University 1990
Office: NE43-765
Tel:617-258-9695

Kaelbling's research has focused on machine learning and planning in large, uncertain domains, with application to mobile robotics. Her current research includes integrating learning modules into systems programmed by humans, methods for learning perceptual strategies, and algorithms for learning and navigating using hierarchical domain representations. A former Brown University faculty member, Kaelbling also held research positions at the Artificial Intelligence Center of SRI International and at Teleos Research. Kaelbling is a National Science Foundation Presidential Faculty Fellow. In 1997 she received the IJCAI Computers and Thought Award. In addition she has received teaching awards from Stanford and Brown Universities. A former member of the AAAI Executive Council and the IJCAI Advisory Committee, she has been elected a Fellow of the American Association for Artificial Intelligence.


LEE, Wee Sun

Associate Professor at School of Computing, NUS
Ph.D. in Engineering - Australian National University 1996
Office: SOC1 05-26
Tel: 65-6874-4526

Lee's research interests are in machine learning and data compression. He has worked on neural networks approximation and learning, boosting, image and video compression and recommender systems. He is currently interested in exploring the use of machine learning on the World Wide Web. His Ph.D. thesis won the J.G. Crawford prize at the Australian National University.

Expertise: Machine learning and data compression


LEISERSON, Charles (Programme Co-Chair)

Professor of Computer Science and Engineering, MIT, Adjunct Professor, NUS
Ph.D. - Carnegie Mellon University 1981
Office: NE43-202
Tel: 617-253-5833

Leiserson's research centers on the theory of parallel computing, especially as it relates to engineering reality. His interests include parallel algorithms, digital circuitry, computer architecture, parallel language design, computer chess, and distributed Web systems. His textbook on computer algorithms is the leading resource in its field. His research has won many awards, including the first ACM Doctoral Dissertation Award and an NSF Presidential Young Investigator Award. Leiserson is head of the Supercomputing Technologies Research Group in the MIT Laboratory for Computer Science.

Expertise: Algorithms, large-scale systems, parallel and distributed computing


LEONG, Tze Yun (Programme Co-Chair)

Associate Professor at School of Computing, NUS
Ph.D. in Electrical Engineering and Computer Science – Massachusetts Institute of Technology
Office: SOC1 04-24
Tel: 65-6874-6519

Leong is an Associate Professor of Computer Science at the School of Computing, National University of Singapore, where she directs the Medical Computing Laboratory and leads the multidisciplinary Biomedical Decision Engineering Group. She is also Co-Chair of the Singapore-MIT Alliance Computer Science Program.

Leong obtained her S.B., S.M., and Ph.D. degrees from the Massachusetts Institute of Technology. Her research focuses on decision engineering and analytic technologies that integrate information from multiple, heterogeneous sources. She is particularly interested in using both genomic and phenotypic data to improve diagnosis, treatment, and prognostic or outcome analysis. Leong works closely in collaboration with leading hospitals in Singapore and in US. She also has extensive consulting and business experiences in decision support technologies and biomedical informatics. She is serving as an Associate Editor of the Artificial Intelligence in Medicine Journal and on the Editorial Board of the International Journal of Biomedical Informatics. She is also Founder and Chairman of ReasonEdge Technologies, a high-tech company specializing in advanced decision management and business intelligence.

Expertise: Decision engineering & analytic technologies


LOZANO-PEREZ, Tomas

Professor of Computer Science and Engineering, MIT
Ph.D. - M.I.T. 1980
Office: NE43-719
Tel: 617-253-7889

Lozano-Pérez's research has encompassed robot planning and manipulation, computer vision, and, more recently, computational chemistry and biology. His recent research has focused on applications of computer vision to computer-aided surgery, machine intelligence in drug discovery and information retrieval, and in the development of algorithms for the interpretation of X-ray diffraction and NMR data to obtain molecular structure. Lozano-Pérez is also heavily involved in developing Web-based tools for education. At MIT, Lozano-Pérez is the Associate Head of Computer Science in the Department of Electrical Engineering and Computer Science. He has been Associate Director of the Artificial Intelligence Laboratory and Co-Editor of the International Journal of Robotics Research. He is a recipient of an NSF Presidential Young Investigator Award and is a founding Fellow of the American Association of Artificial Intelligence.

Expertise: Artificial intelligence, computational chemistry and biology, computational geometry, robotics


MADNICK, Stuart

John Norris Maguire Professor of Information Technology and Leaders for Manufacturing Professor of Management Science, MIT Sloan School of Management
Ph.D. - MIT 1972
Office: E53-321
Tel: 617-253-6671

Madnick finds ways to integrate information systems in order to give organisations a more global view of their operations. His research interests include information technology strategy, connectivity among disparate distributed information systems, database technology, and software project management. He is the author or co-author of over 250 books, articles, or reports on these subjects, including the classic textbook, "Operating Systems" (McGraw-Hill), and the book, "The Dynamics of Software Development" (Prentice-Hall). He is currently co-heading a project that develops new technologies for gathering, aggregating, and analyzing information from many different sources, including conventional databases and the Web. He is testing these new technologies in industries such as financial services, manufacturing, logistics, and transportation. He has been active in industry, making significant contributions as one of the key designers and developers of projects such as IBM's VM/370 operating system and Lockheed's DIALOG information retrieval system. He has served as the head of MIT's top-ranked Information Technologies Group for more than a decade. Dr. Madnick has degrees in Electrical Engineering (B.S. and M.S.), Management (MS), and Computer Science (Ph.D.) from MIT. He has been a Visiting Professor at Harvard University, Nanyang Technological University (Singapore), University of Newcastle (England), Technion (Israel), and Victoria University (New Zealand).

Expertise: Database and information integration technologies, impact of information technologies, Internet applications.


OOI, Beng Chin

Professor at School of Computing, NUS
Ph.D. in Computer Science - Monash University 1989
Office: S16 09-10
Tel: 65-6874-6465

Ooi’s research interests include database performance issues, indexing techniques, XML, P2P/parallel/distributed computing, and embedded system, internet and genomic applications. He has served as a PC member for SIGMOD'94,03, VLDB'96-97,99-02, ICDE'02, EDBT'98,02, DASFAA'93-04, ACM-GIS'98-01, SSD'93-99, and Vice PC Chair for ICDE'00,04, PC Chair for SSD'93, Workshop Chair for FEGIS'93, and Conference Chair for MDM'02. He is an editor of GeoInformatica, Journal of GIS, ACM SIGMOD Disc and VLDB Journal, and guest editor for the special issue (section) of IEEE TKDE on P2P based Data Management. He is the co-founder and director of GeoFoto Pte. Ltd., a company providing imaging solutions, and BestPeer (on the way), a company specializing in P2P computing technology.

Expertise: Database performance issues and applications


RINARD, Martin

Associate Professor of Computer Science and Engineering, MIT
Ph.D. in Computer Science - Stanford University 1994
Office: NE43-620A
Tel: 617-258-6922

Rinard's research focuses on programme analysis and compilation for parallel, distributed, and embedded systems. Programme analysis results include commutativity analysis, a novel technique for automatically parallelizing irregular, pointer-based programmes, several new pointer and escape analysis algorithms for multithreaded programmes, and symbolic analyses for "divide and conquer" programmes. These analyses have been used to automatically detect and exploit the parallelism in object-oriented programmes, to automatically determine that multithreaded programmes are free of programming errors such as array bounds violations and data races, to optimize and eliminate synchronization in multithreaded object-oriented programmes, to enable stack allocation in multithreaded object-oriented programmes, to eliminate threading overhead by automatically converting multithreaded programmes to event-driven form, and to enable the automatic compilation of C programmes to reconfigurable hardware. Rinard received a National Science Foundation Faculty Early Career Development Award in 1997. While a faculty member at the University of California, Santa Barbara, he received the Outstanding Faculty Member in Computer Science Award (1996).

Expertise: Automatic programme analysis and compilation technique, with an emphasis on problems in distributed, embedded, and parallel systems


RUDOLPH, Larry

Principle Research Scientist, Laboratory for Computer Science, MIT
Ph.D. in Mathematical Sciences - New York University, 1982
Office: 32-G868
Tel: 617-253-6562

Larry Rudolph is involved in two separate areas--integrated, pervasive computing as well as high performance computer architecture. He is an outstanding researcher and teacher in both areas.

As the head of the Oxygen Research Group, he is developing a communications oriented language that makes it easy to integrate multiple minor applications with multiple input and output mechanisms. A human-centric presentation manager serves as an experimental prototype.

As a member of the Computational Structures Group, he is investigating the use of malleable caches as a way of making optimal use of microprocessor chip area as well as using Term Rewriting Systems as a way to specify, synthesize, and model computer architecture and protocols. In the past, Larry has built parallel computers using free-space optical interconnection networks, at the Hebrew University in Jerusalem, as well as using custom designed network interface units, at LCS, as part of the StarT Voyager multiprocessor. He has organised a workshop on Parallel Job Scheduling Strategies for the past 5 years. His interest in parallel computer systems dates back to 1978 when he proposed the combining fetch-and-add operations within the interconnection network of the NYU-Ultracomputer.

Larry is also a co-faculty professor of the New England Complex Systems Institute (NECSI), where he is pursuing the use complex system theory as a guide in building modern hardware and software computer systems.

Expertise: Computer architecture, parallel processing, handheld devices, pervasive computing and operating systems.


TAN, Kian Lee

Associate Professor at School of Computing, NUS
Ph.D. in Computer Science - NUS 1994
Office: S16 09-08
Tel: 65-6874-2862

Tan's research focuses on query processing and optimization in database systems (centralized, parallel and distributed/federated), access methods, and information dissemination. He is currently looking at designing steganographic file system and databases and peer based data management. He has published over 100 papers in international journals and conferences and coauthored three books. He was the recipient of the University Outstanding Researcher Award in 1998.

Expertise: Join algorithms, multi-join optimization, high dimensional indexing, index on air, energy efficient caching, secure databases, peer-based data management



TEO, Yong Meng

Associate Professor at School of Computing, NUS
Ph.D. in Computer Science – University of Manchester 1989
Office: S16 04-07
Tel: 65-6874-2830

Teo's research interest focuses on parallel & distributed computing. He has worked on multithreaded processor architecture, modeling & parallel simulation techniques and performance analysis. He has recently developed a Java-based grid computing system, and is currently developing a formal framework for reasoning and studying event orderings in distributed systems. He has received research fundings from European Commission, Fujitsu Computers (Singapore) Pte Ltd, Fujitsu Laboratories Ltd (Japan), Hitachi Central Research Laboratory (Japan), PSA Corporation (Singapore) and Sun Microsystems. He is currently an advisory member of the IEEE CS Task Force on Cluster Computing.

Expertise: Grid computing, parallel and distributed computing, modeling and distributed simulation


WONG, Weng Fai

Associate Professor at School of Computing, NUS
Ph.D. in Engineering Science - University of Tsukuba, Japan 1993
Office: S16 04-11
Tel: 65-6874-6902

Wong has been with NUS since 1993. From 2000-2001, he was a Visiting Assistant Professor at the Georgia Institute of Technology. His current research interest is in embedded systems, optimizing compiler, and computer architecture.

Expertise: Embedded systems, optimizing compiler, and computer architecture


 

Associate

AMARASINGHE, Saman

Associate Professor of Computer Science and Engineering, MIT
Ph.D. - Stanford University 1997
Office: NE43-620B
Tel: 617-253-8879

Amarasinghe is interested in the areas of compilers, computer architecture, and parallel processing. His focus is in discovering novel approaches to improve the performance of modern computer systems without unduly increasing the complexity faced by either application developers, compiler writers, or computer architects. Currently he is the co-leader of the MIT Raw Architecture Group and the leader of the Commit Compiler Group.

Expertise: Compiler optimisations, computer architectures, software engineering and parallel computing.




DURAND, Fredo

Assistant Professor of Computer Science and Electrical Engineering, MIT
Ph.D. in Computer Science - Grenoble University, France, 1999
Office: 32-D426
Tel: 617-2537223

Fredo Durand was a student of Ecole Normale Superieure in Paris. He received his PhD from Grenoble University (France) in 1999. He worked with Claude Puech and George Drettakis on both theoretical and practical aspects of 3D visibility. From 1999 till 2002, he has been a post-doc in the MIT Computer Graphics Group with Julie Dorsey, where he is now an assistant professor. His research interests span most aspects of picture generation and creation, including both 3D graphics and digital photography and video.

Expertise: Rendering, visibility, real-time rendering, non-photorealistic rendering, digital photography, perceptually-based graphics, non-linear filtering, geometry processing.


HSU, Wynne

Associate Professor at School of Computing, NUS
Ph.D. in Computer and Electrical Engineering - Purdue University 1994
Office: SOC1 05-21
Tel: 65-6874-7944

Hsu is a leading researcher in data mining, working to discover interesting patterns from large databases. She jointly designed and led the development of the data mining system, CBA (Classification based on Association). Currently she is looking into mining interesting patterns from image databases. One real-time application, the RETINA project, has been adopted and implemented by health clinics in Singapore. She is also looking into developing a Smart XML information system.

Expertise: Data and image mining, content-based retrieval, XML information systems, artificial intelligence



HUANG, Zhiyong

Assistant Professor at School of Computing, NUS
Ph.D. in Computer Science - EPFL 1997
Office: S16 09-05
Tel: 65-6874-6765

Huang's research focuses on computer graphics and multimedia databases, particularly on animation, interactive techniques, and visualisation algorithm. He has proposed a real-time hair animation method based on the 2D representation and texture mapping. He is collaborating with others on interactive techniques to derive and use shape of 3D models. He is interested in algorithms and data representations to visualise 3D model of large data set in real-time. He teaches the courses of Image Synthesis and Computer Animation, Advanced Computer Graphics and Virtual Reality, Scientific Visualisation, and Algorithms and Data Structures. He is a member of ACM SIGGRAPH and IEEE.

Expertise: Computer animation, interactive techniques and visualisation.


NG, Hwee Tou

Associate Professor at School of Computing, NUS
Ph.D. in Computer Science - University of Texas at Austin 1992
Office: S16 06-14
Tel: 65-6874-8951

Ng's research interest is in natural language processing and information retrieval. His research has been published in premier journals and conferences including Computational Linguistics journal, ACL, SIGIR, and AAAI. He is an editorial board member of the journal Computational Linguistics (2004-2006), an international advisory committee member of ACL SIGNLL, and SENSEVAL committee member of ACL SIGLEX. He has also served as program committee member or reviewer of conferences including ACL, NAACL, SIGIR, and ICML. He is the conference organizer and program co-chair of CoNLL 2004 conference.

Expertise: Natural language processing, information retrieval


NG, Teck Khim

Adjunct Fellow at School of Computing, NUS
Ph.D. Electrical and Computer Engineering - Carnegie Mellon University 1999
Office: SOC1 04-31
Tel: 65-6874-3395

Dr Ng's research focus is on 3D computer vision. He graduated from NUS with B.Eng (Electrical) and M.Sc. in 1988 and 1993 respectively. He obtained his Ph.D. from Carnegie Mellon University in 1999. His thesis topic, advised by Prof Takeo Kanade, is on using video cameras to reconstruct the 3D shape of a large scene. He is currently a programme manager in charge of computer vision in Defence Science and Technology Agency, and he is also an adjunct fellow in the Computer Science Department of School of Computing, NUS. Dr Ng is currently co-lecturing a class on Computer Vision and Pattern Recognition (CS4243), as well as supervising some MSc and PhD students in the areas of computer vision and computer graphics.

Expertise: 3D scene reconstruction from images, view synthesis techniques, video processing and pattern recognition


POPOVIC, Jovan

Assistant Professor of Computer Science and Engineering, MIT
Ph.D. in Computer Science - Carnegie Mellon University, 2001
Office: 32-D534
Tel: 617-4523471

Jovan Popovic is an assistant professor in the Department of Electrical Engineering and Computer Science and a member of the Computer Graphics Group in the Computer Science and Artificial Intelligence Laboratory. His goal is to enrich human communication with intuitive computer design tools that could help teachers to develop compelling examples of hard-to-describe concepts, storytellers to animate their tales, and artists to discover new forms of expression. This research employs computer science, mathematics and physics to explore the applications of geometric modeling (the design of shapes) and computer animation (the design of motion) to the fields of computer graphics, human-computer interaction, biomechanics, robotics, and design.

Before joining MIT in the Fall of 2001, Jovan Popovic received his Ph.D. in Computer Science from Carnegie Mellon University and his B.S. degrees with highest distinction in Mathematics and Computer Science from Oregon State University. He was born in Belgrade and was one of the top junior table-tennis players in Yugoslavia. Occasionally, he still relies on his (now rusty) skills in his half-hearted attempts to swindle unsuspecting friends. More frequently, he spends his free time engaged in a sports activity or in a social dance.

Expertise: Computer Graphics: computer animation, geometric modeling


TEH, Hung Chuan

Associate Professorial Fellow at School of Computing, NUS
Ph.D. in Physics - McMaster University 1972
Office: SOC1 04-10
Tel: 65-6874-2912

Teh's general areas of interest in computer graphics include radiosity, augmented reality and image based rendering. His current interest is on the sampling and viewing issues of layered depth image data for image based rendering.

Expertise: Radiosity computation and image based rendering


Last Modified on: Friday, September 17, 2004

Home | Introduction | Curriculum | Degree | Admissions | People | Events | Contact | Useful Links | Sitemap
© Singapore - MIT Alliance Computer Science 2003