Rouse Company Foundation Student Services Building

CMSY 215 Developing for the Cloud

In this course, students will obtain technical experience in cloud computing and create software solutions using cloud technologies.  The course offers students an opportunity to reinforce programming skills by designing, developing, testing, and debugging program source code in a cloud environment. This course will help to prepare students for the AWS Certified Cloud Practitioner Exam and the AWS Certified Developer - Associate Level AWS Certification Exam.

Credits

3

Prerequisite

CMSY 166

Hours Weekly

3 hours lecture, 1 hour lab

Course Objectives

  1. Define a minimum of six advantages of cloud computing.
  2. Identify key services for storage, networking, databases, and secure software development.
  3. Develop Storage Solutions with Amazon S3.
  4. Design NoSQL Solutions with DynamoDB-I.
  5. Develop compute solutions using EC2 and AWS Lambda Services.

Course Objectives

  1. Define a minimum of six advantages of cloud computing.

    This objective is a course Goal Only

    Learning Activity Artifact

    • Other (please fill out box below)
    • Project

    Procedure for Assessing Student Learning

    • Other (please fill out box below)
    • Project Rubric
  2. Identify key services for storage, networking, databases, and secure software development.

    This objective is a course Goal Only

    Learning Activity Artifact

    • Other (please fill out box below)
    • Project

    Procedure for Assessing Student Learning

    • Other (please fill out box below)
    • Project Rubric
  3. Develop Storage Solutions with Amazon S3.

    This objective is a course Goal Only

    Learning Activity Artifact

    • Other (please fill out box below)
    • Project

    Procedure for Assessing Student Learning

    • Other (please fill out box below)
    • Project Rubric
  4. Design NoSQL Solutions with DynamoDB-I.

    This objective is a course Goal Only

    Learning Activity Artifact

    • Other (please fill out box below)
    • Project

    Procedure for Assessing Student Learning

    • Other (please fill out box below)
    • Project rubric

    Program Goal(s)

    Degree: Web Development - A.A. Degree (Transfer)

    Demonstrate competence in programming, analysis and design principles, data structures, testing, and debugging techniques.

  5. Develop compute solutions using EC2 and AWS Lambda Services.

    This objective is a course Goal Only

    Learning Activity Artifact

    • Other (please fill out box below)
    • Project

    Procedure for Assessing Student Learning

    • Other (please fill out box below)
    • Project Rubric