CS290I -- Computational Grids

Rich Wolski --- Spring, 2004

Tentative Syllabus

I've never taught this course before -- in fact as far as I know, no one has ever taught a project-intensive Grid computing course before -- so it will be designed pretty much according to my whim and fancy. Below is the syllabus I imagine at the outset, but I will be modifying my plans as we progress. Grid computing is a new and very active research area. The course structure will, no doubt, reflect the uncertainty concomitant with this stage in the development of the entire field.

In what follows, the time values (expressed in weeks) indicate total time rather than a chronological order.

Introduction to Distributed and Parallel Systems (2 weeks)

Grid Computing Infrastructures (3 weeks)

Applied Statistics and What You Can Know Certainly About Uncertainty (1 week)

Scheduling (2 weeks)

Resource Federation, Allocation, and Computational Economies (2 weeks)