CSC 775 - Distributed and Cloud Computing
3 Credit(s) This course introduces the design principles, system architectures and applications of parallel, distributed, and cloud computing systems, It aims to acquaint students with supercomputers, distributed and cloud computing systems for high-performance computing, research, e-commerce, social networking, and Internet applications. Topics include clustering, virtualization, cloud platform architecture, service-oriented architecture, cloud programming, security in distributed and cloud computing. Three lecture hours per week.
Pre-requisite: CSC 795 and matriculated in a computer science graduate program, or permission of graduate program coordinator.