Distributed Systems and the Internet
Units: 1.5, Hours: 3-0-1
Basic concepts of distributed systems. Network architecture and Internet routing. Message passing layers and remote procedure calls. Process migration. Distributed file systems and cache coherence. Server design for reliability, availability, and scalability. Internet security and electronic commerce.
Note: Credit will be granted for only one of 462, CSC 462.
Prerequisites: 271 or 330 or CENG 356, CENG 460 or CSC 361.
Undergraduate course in Software Engineering offered by the Software Engineering in the Faculty of Engineering.