ITEC 452
DISTRIBUTED COMPUTING
A. Catalog Entry
ITEC 452. Distributed Computing
Three hours lecture (3).
Prerequisite: ITEC 310, ITEC 371, and ITEC 350.
Introduction to analysis and design of distributed systems.
This course gives the knowledge of the principles underlying the design of distributed systems, which provide the run-time infrastructure supporting today’s network computer applications.
The topics include:
Topics to be covered include: interprocess communication remote invocation, distributed naming, cryptographic security, distributed file systems, data replication and distributed transaction mechanisms. Hands-on programming and implementation projects will be used throughout the course to reinforce the concepts.
This course allows students to evaluate existing network systems or design new ones.
Several programming projects will be completed by each student.
The project grades, in combination with at least one in-class exam and a final exam, will be used to measure each student's performance.
None.
DATE ACTION APPROVAL
April 2005 Revisions Robert H. Phillips, Acting Chair