Class Time and Place: TF 12:00pm - 1:50pm, JEC 3207
Instructor: Stacy Patterson sep AT cs.rpi.edu Office Hours: T 2:00pm - 3:00pm or by appointment, in Lally 301
This course explores the principles of distributed systems, emphasizing fundamental issues underlying the design of such systems: communication, coordination, synchronization, and fault-tolerance. We will study key algorithms and theoretical results and explore how these foundations play out in modern systems and applications like cloud computing, pervasive computing, and peer-to-peer systems.
Grading for this course will based on in-class quizzes and programmig projects.Course Syllabus
No class on Friday, Oct. 16
You will demonstrate your project on AWS. You should sign up for AWS Educate to get your $35 credit for use of Aamazon's cloud infrastructure. This should be enough for you to test and demo both projects. You should not do your development in AWS. If you have used your credits for another class or project, talk to the professor about getting additional credits.