206. Distributed Computing Applications and InfrastructureCourse Description:
Three hours of lecture and one hour of laboratory per week. Course must be completed for a letter grade to fulfill degree requirement. Technological foundations for computing and communications: computer architecture, operating systems, networking, middleware, security. Programming paradigms: object oriented-design, design and analysis of algorithms, data structures, formal languages. Distributed-system architectures and models, inter-process communications, concurrency, system performance.
Catalog Type:
Core
Units:
4
Prerequisites:
An introductory programming course and consent of instructor for non-majors. Course History |
|||