Quarter: Fall 2011
Lecture Time: Monday/Wednesday, 11:25AM - 12:40PM
Lecture Location: Stuart Building 106
Professor: Dr. Ioan Raicu (iraicu@cs.iit.edu)
Office Hours Time: Wednesday, 12:45PM - 1:45PM
Office Hours Location: Stuart Building 237D
Teaching Assistant: Siyuan Ma (sma9@hawk.iit.edu)
Office Hours Time: Monday, 12:45PM - 1:45PM
Office Hours Location: Stuart Building 003
This course is a tour through various research topics in distributed data-intensive computing, covering topics in cluster computing, grid computing, supercomputing, and cloud computing. We will explore solutions and learn design principles for building large network-based computational systems to support data intensive computing. This course is geared for junior/senior level undergraduates and graduate students in computer science.
Lecture topics:
Date | Lecture Topic | Reading (To be completed by posted date) | Assignments |
08-22-2011 | Syllabus (Slides, PDF) | Reading Write-up Instructions | |
08-24-2011 | Syllabus cont. | ||
08-29-2011 | Introduction to Distributed Systems (Slides) |
Reading #1
|
|
08-31-2011 | Introduction to Distributed Systems (cont) | ||
09-05-2011 | Labor Day -- NO CLASS | ||
09-07-2011 | Grid Computing and Cloud Computing (Slides) |
Reading #2 |
|
09-12-2011 | Grid Computing and Cloud Computing (cont) |
Reading (Optional) |
|
09-14-2011 | Many-Task Computing (Slides) |
Reading #3 |
|
09-19-2011 | Data Intensive Computing Overview (Slides) |
Reading #4 |
|
09-21-2011 | Projects Brainstorming (Slides) | Project Proposal (PDF) | |
09-26-2011 | Parallel Programming Systems and Models (Slides) | ||
09-28-2011 | Parallel File Systems (Slides) |
Reading #5 |
|
10-03-2011 | Parallel File Systems |
Reading #6 |
Project Proposal Due |
10-05-2011 | Parallel File Systems (Slides) |
|
|
10-10-2011 | Fall Break - NO CLASS | ||
10-12-2011 | Parallel File Systems |
Reading #7
|
|
10-17-2011 | Distributed File Systems (Slides) |
Reading #8 |
|
10-19-2011 | Distributed File Systems |
Reading #9 |
|
10-24-2011 | Data Reliability Techniques (Slides) MapReduce (Slides) |
Reading #10
Reading #11
|
|
10-26-2011 | 40th Anniversary Celebration -- NO CLASS | Project Mid-term Report (PDF) | |
10-31-2011 | MapReduce |
Reading #12
Optional: |
|
11-02-2011 | Workflow Systems (Slides) |
Reading #13 |
Project Mid-term Report Due |
11-07-2011 | Workflow Systems | ||
11-09-2011 | Distributed Hash Tables (Slides) |
Reading #14 |
|
11-14-2011 | Multi/Many Core and MapReduce - Small Factories and
Big Customers (Slides) Guest Lecture by Siyuan Ma |
Reading #15
Optional |
|
11-16-2011 | Many-core Computing (Slides) |
Reading #16 |
|
11-21-2011 | Challenges and Opportunities in Large-Scale Storage Systems (Slides) |
Reading #17
|
|
11-23-2011 | Thanksgiving Break -- NO CLASS | Final Project Writeup | |
11-28-2011 11:25AM-12:45PM |
CLASS CANCELLED | ||
11-30-2011 11:25AM-12:45PM |
Final Presentations |
Final Presentations
|
Feedback |
12-02-2011 11:25AM-4:00PM |
Final Presentations |
Final Presentations
Final Presentations -- India Section
|
Feedback |
12-05-2011 | NO CLASS | Project final report due at 11:59PM |
In the Spring 2012 semester, I will be teaching CS 553, Cloud Computing.