Apr 05, 2025  
Fall 2025 Undergraduate Catalog 
    
Fall 2025 Undergraduate Catalog

CSE 356 - Cloud Computing


Creating online services capable of handling millions of users requires a different mindset compared to traditional software development and deployment. Rather than building monolithic software packages from the ground up, bringing up modern online services calls for architecting systems by gluing together mature existing technologies deployed across many unreliable servers, working in concert to provide high-availability robust services. In this course, students will be exposed to the concepts and technologies behind deploying and scaling online services on the computing resources available in modern datacenters.

3 credits

Prerequisite(s): C or higher: CSE 316 ; CSE 320 ; CSE major

SBC: Partially fulfills EXP+