Alan Kaminsky Department of Computer Science Rochester Institute of Technology 4571 + 2426 = 6997
Home Page
Concepts of Parallel and Distributed Systems CSCI 251-02 Fall Semester 2018
Course Page

CSCI 251-02—Concepts of Parallel and Distributed Systems

Prof. Alan Kaminsky—Fall Semester 2018
Rochester Institute of Technology—Department of Computer Science

Time: Mondays, Wednesdays, and Fridays, 2:00pm-2:50pm, GOL-2400

Required textbook: Alan Kaminsky. BIG CPU, BIG DATA: Solving the World's Toughest Computational Problems with Parallel Computing, Second Edition. Barnes & Noble Press, 2019.


What’s New   Last updated 20-Dec-2018 9:18am
Posted the grades for the Final Exam and the . . . more »
General Information
–   How to Succeed (Or Not) in This Course
–   Course Prerequisites and Outcomes
–   Course Grading and Policies
–   Course Schedule and Topics
–   Bibliography and Links
–   Grade Calculator
–   Encrypted Grades
–   My Office Schedule
Assignments
–   Exercises
–   Programming Project 1
–   Programming Project 2
–   Programming Project 3
–   Programming Project 4
Exams
–   First Midterm Exam Solutions
–   Second Midterm Exam Solutions
Software
–   Parallel Java 2 Library
Lecture Materials
Computer Organization
–   Lecture Notes
Multithreaded Computing
–   Basics—Lecture Notes
–   Thread Synchronization—Lecture Notes
–   Concurrent Design Issues—Lecture Notes
–   Multicore Computers—Lecture Notes
Networked Computing
–   Basics—Lecture Notes
–   Proxies and Messages—Lecture Notes
–   Network Applications With TCP—Lecture Notes
–   Network Applications With UDP—Lecture Notes
Network Protocol Architecture
–   Network Protocol Architecture—Lecture Notes
–   Internet Architecture—Slides
–   The Hamming Code—Lecture Notes
Network Security
–   Network Security—Lecture Notes
Distributed Systems
–   Distributed Systems—Lecture Notes
–   Web Services Example
–   Java Message Service Example
Parallel Computing
–   Parallel Computing—Lecture Notes

Concepts of Parallel and Distributed Systems CSCI 251-02 Fall Semester 2018
Course Page
Alan Kaminsky Department of Computer Science Rochester Institute of Technology 4571 + 2426 = 6997
Home Page
Copyright © 2019 Alan Kaminsky. All rights reserved. Last updated 13-May-2019. Please send comments to ark­@­cs.rit.edu.