Jun 04, 2026  
2012-2013 Undergraduate Academic Catalog 
    
2012-2013 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 4230 - Distributed and Cloud Computing

2 lecture hours 2 lab hours 3 credits
This course provides an introduction to the concepts, architecture, and programming techniques in high-performance distributed computing environments. An emphasis is placed on scalable web services applications. Topics include cloud computing, data processing in large clusters, distributed and parallel data processing, distributed storage systems, virtualization, secure distributed computing, and programming of multicore and GPU architectures. Students will study state-of-the-art solutions developed by Google, Amazon, VMWare, Yahoo, Microsoft, Sun/Oracle, and the research community. Topics may vary to reflect the current state-of-the-art and student interest. Students will apply what they learn in a series of introductory lab exercises and a complete a final project using a distributed computing platform. (prereq: CS 2852 )



Add to Portfolio (opens a new window)