Academy for Entrepreneurial Leadership | Illinois

Academy for Entreprenurial Leadership
Transforming Ideas, Accelerating Innovation, Creative Value

Discover Our Faculty Fellows

Gupta
Indranil Gupta
Associate Professor, Computer Science, College of Engineering


Entrepreneurial course taught by Professor Gupta

CS 525, Advanced Distributed Systems

Over the past few decades, the functions of “traditional” operating systems have been scattered out to the edges of distributed systems. Peer-to-peer systems (think: Kazaa), sensor networks, the Grid, PlanetLab, the Internet and the Web are examples. New classes of these systems include datacenters and computing clouds (e.g., EC2, Appengine, Cirrus, Google-IBMcloud). This course focuses on three two case study areas, spanning the classical to bleeding edge: cloud computing, peer-to-peer systems, and sensor networks. We will study efficient protocol design and evaluation, as well as learn high-level system issues. Research in these areas also tends to be scattered across disjoint sets of researchers and conferences. A second emphasis of the course is on bridging the gap between these focus areas and the existing base of theoretical distributed computing. This has the potential for applying algorithms or principles from one area to another; the course is an attempt to highlight these possibilities and motivate valuable projects.

Visit Course Catalog website for course availability

 

About Professor Gupta

Read more: