Worldwide Computing Laboratory

World-Wide Computer

Sida Chen ()
David Glowny ()
Shigeru Imai ()
Liyu Pan ()
Saswata Paul ()
Professor Carlos Varela, Director ()


Travis Desell, Ph.D., 2009, University of North Dakota
Kaoutar El Maghraoui, Ph.D., 2007, IBM T.J. Watson Research
Wei-Jen Wang, Ph.D., 2006, National Central University, Taiwan


Cloud Computing

Grid Computing


Coordination Models

Scientific Computing

Electronic Commerce

Data Streaming

Internet Programming Languages

Software Agents

Distributed Systems Visualization

Databases and the Web

Computational Geometry

New book from Prof. Varela: Programming Distributed Computing Systems
(Available from Amazon and MIT Press)

Projects and Software

SALSA: Simple Actor Language System and Architecture

IOS: Internet Operating System

OverView: Dynamic Visualization of Distributed Systems

PILOTS: ProgrammIng Language for spatiO-Temporal data Streaming applications


GMLE: Distributed Generic Maximum Likelihood Evaluation

Transactors: A Programming Model for Maintaining Globally Consistent Distributed State in Unreliable Environments

Cloud Operating System: Elastic Scalable Cloud Computing Middlewre


Programming Languages ( Fall '17, F'16, F'15, Spring '15, F'14, S'13, S'12, S'11, S'10, F'09, F'07, F'06, F'05, S'05, F'03)

Distributed Computing over the Internet ( Spring '17, S'16, Fall '14, F'12, F'10, F'09, S'07, S'06, S'04, S'03, S'02)

Software Verification (Spring '18)

Cloud Computing (Fall '11)

Network Programming (Fall '02)

Internet Computing (Fall '01)


Open Systems Laboratory at UIUC

Programming Languages and Software Engineering at IBM Research

Chikayama & Taura Laboratory at the University of Tokyo

Cloud Computing and Distributed Systems (CLOUDS) Lab at the University of Melbourne

Laboratoire d'Informatique, Signaux et Syst�mes de Sophia-Antipolis (I3S/CNRS/INRIA)

Calls for Papers and Participation

2017 IEEE International Conference on Big Data (IEEE BigData 2017)

10th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2017)

17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2017)

3rd Int. Workshop on Machine learning, Optimization and big Data (MOD 2017)

46th International Conference on Parallel Processing (ICPP 2017)

Latin America High Performance Computing Conference (CARLA 2017)

12 Computation Colombian Conference (12 CCC)

ACM Computing Surveys

IEEE Transactions on Cloud Computing

The International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD) 2017

RPI CS Dept.


Department of Computer Science

Rensselaer Polytechnic Institute