CS 4250 Cloud Native Platform Engineering 3.0 Credits
This course covers design principles and engineering practices for building scalable, resilient, and cost-effective cloud applications. Students learn to architect API-based systems, bridging software-defined infrastructure with application code. Topics include cloud platform fundamentals, API design patterns, serverless computing, cloud-native databases, networking, security, containerization, and high-availability strategies. Hands-on projects emphasize the six pillars of well-architected systems and progress from virtual machine deployments to serverless applications, focusing on platform-independent architectural patterns and making informed design decisions.
Repeat Status: Not repeatable for credit
Prerequisites: CS 2220 [Min Grade: D] or CS 283 [Min Grade: D]
