Course Info

Browse the Course Catalog Course Search

Course Info for CPSC - 415 - 01, Fall 2025
Class number: 3242 Title: Spec Top: Building Cloud Nat Department: Computer Science
Career: Undergraduate Component: Lecture Session: Regular
Instructor's Permission Required: No Grading Basis: Regular Units: 1.00
Enrollment limited to 24 Current enrollment: 21 Available seats: 3
Start date: Tuesday, September 2, 2025 End date: Wednesday, December 17, 2025 Mode of Instruction: In Person
Schedule: T: 1:30PM-4:10PM, MC - 307 Instructor(s): Johnson, Jonathan
Prerequisite(s): Prerequisite: C- or better in Computer Science 215.
Distribution Requirement: Meets Numerical & Symbolic Reasoning Requirement
Course Description:
Your applications will be running in the cloud with a variety of vendors offering commodity computing services. Understanding how to design and build applications for the cloud is significant in your computer science journey. We'll begin with understanding what cloud native means and the scope of topics in the ecosystem. Then, we'll dive into some specific tools and techniques for developing distributed applications. The hands-on labs will include building a modularized application using containers, microservices, and Kubernetes. Upon completion, you'll understand a breadth of key topics that demystify the development of applications for the cloud.