Thomas Edison State University | Courses & Schedules
Skip to Main Content

This site provides information using PDF, visit this link to download the Adobe Acrobat Reader DC software.

CLD-4100 Developing Software for the Cloud

This course provides a comprehensive overview of the software development process and areas that should be considered when developing cloud-based solutions. Integrating design considerations (such as scalability and security), design methodologies (such as IaaS, PaaS, and SaaS services), and data storage methods with knowledge gained in this course's prerequisites, students will design and build cloud-based applications. Students taking this course are often interested in exploring careers in Software Development, Site Reliability Engineering, DevOps Engineering, Data Engineering, Cloud Architecture, and Infrastructure Engineering.

Advisory: It is advisable to have knowledge in courses equivalent to the following with a grade of C or better to succeed in this course: CLD-1100: Introduction to Cloud Computing; CLD-2100: Operation and Management of Cloud Computing Systems; ITS-1500: Computer Programming I; ITS-1300: Database Fundamentals; ITS-1400: Introduction to Networking; ITS-2310: Database Programming; ITS-2610: Linux; CIS-3200: System Analysis and Design I; and CYB-4510: Cloud Security and Privacy. Students are responsible for making sure they have the necessary knowledge.

Study Methods:

Online Courses (CLD-4100-OL):
Apr 2024

Credits: 3

Preview the Online Syllabus new window
(Please visit the University bookstore to view the correct materials for each course by semester as the contents of the actual online syllabus may differ from the preview due to updates or revisions)