UVa Spring 2014 CS4501
Cloud Computing

OverviewSchedule

The "Cloud" is many things. To businesses, it can be a way to scale their information systems without needing to buy a huge number of servers. To Wall Street, it is the next Big Thing in tech. To scientists, it can be the way to analyze their terabytes of data. To the average person, it can be a way to store and access their information from any device at any time.

In this class, we will investigate Cloud Computing from all of these perspectives. In short, we are interested both in how these cloud systems are designed/built and how they are used. The goals for the class are:

This class will emphasize hands-on experience via programming assignments. It is anticipated that assignment will be using Java, C#, Python, and/or Ruby.


Logistics

Instructor Marty Humphrey
Office Rice Hall 307
My office hours TBD
Email humphrey AT  cs.virginia.edu
Class Meeting Time Mon/Wed 3:30-4:45 in Olsson Hall 120
WWW https://s3.amazonaws.com/uva-cloud-class/index.html
Prerequisites CS 2150 (Program and Data Representation)
Textbook None

 


Coursework (subject to change before Jan 15 2014)

What When / How Many Weight
Readings (Web) Every class  
Class participation Every class 10%
Programming Assignments 4-6 50%
Midterm Exam midpoint of class 20%
Final Exam During exam week -- time/day set by registrar 20%

 


More Details