Distributed computing 2018
For FCI fayoum students, you can find all the materials we discuss here.
Syllabus
Sec. number | Date | Description | Materials/Assignments |
---|---|---|---|
Sec 1 | Wednesday 14-02-2018 |
Introduction + Multithreading example | PPT Assignments Codes |
Sec 2 | Wednesday 28-02-2018 |
Client/Server Programs: Network Programming Socket Programming URL Processing |
PPT Assignments Codes |
Sec 3 | Wednesday 07-03-2018 |
Serialization: Serialization Synchronization |
PPT Codes |
Sec 4 | Wednesday 14-03-2018 |
NETTY Framework | PPT Assignments Codes Video |
Sec 5 | Wednesday 21-03-2018 |
Java RMI MVC |
PPT Assignments Codes |
Sec 6 | Wednesday 28-03-2018 |
Introduction to MPI | PPT |
Sec 7 | Wednesday 11-04-2018 |
Point to point operations with MPI | PPT Assignments Codes |
Sec 8 | Wednesday 18-04-2018 |
Deadlocks with PTP and non blocking operations (Self Study) | PPT Assignments Codes |
Sec 9 | Wednesday 02-05-2018 |
Collective/Global Communication Operations | PPT Assignments |
Appendix A | - | Vectorization | PPT |