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 167

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 using the AWS SDK.
  4. Design NoSQL Solutions with DynamoDB-I.
  5. Utilize AWS Lambda and Amazon API Gateway using the AWS SDK-R.

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 using the AWS SDK.

    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. Utilize AWS Lambda and Amazon API Gateway using the AWS SDK-R.

    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