The Master of Science in Cloud Computing Architecture at University of Maryland Global Campus is designed to equip you with the technical and management skills to effectively design, operate, and maintain cloud computing systems and help organizations transition to cloud-based solutions. You will learn to strategically transform an organization's current infrastructure to one that efficiently delivers valuable services via the cloud.

Through a broad understanding of cloud technology and its relationship to business processes, including financial management, procurement, and communications, you'll be able to design effective cloud environments—and ultimately become a strong asset in any organization.

UMGC was named a National Center of Academic Excellence in Cyber Defense Education by the National Security Agency and the Department of Homeland Security.

These requirements are for students who enroll in the 2020–2021 academic year. For prior year academic requirements, visit our catalog archive.

About the Cloud Computing Architecture Master's Degree

What You'll Learn

Through your coursework, you will learn how to

  • Explain cloud computing concepts and applicable benefits to business stakeholders
  • Evaluate and assess the impact of cloud computing on service management
  • Design effective cloud computing solutions that take into account an organization's structure, communications, and operational business processes, as well as financial management and cost model implications
  • Manage the process of migrating and transitioning to a cloud environment
  • Implement cloud computing architecture solutions that address cloud security and compliance fundamentals, deployment automation and elastic sizing of environments, and multi-tenant implications

Coursework Examples

In past projects, students have had the opportunity to

  • Analyze the strengths and weaknesses of legacy IT systems and evaluate the value of transitioning to the cloud
  • Determine the business requirements of an organization to guide the planning for a new cloud-based infrastructure
  • Assess the capabilities of contractors and their services in the cloud ecosystem
  • Design a new cloud-based network architecture for an organization
  • Create and execute a project management plan to transition from the legacy system to the cloud-based system
  • Manage the cloud-based system to keep it secure and operating at optimal capacity

Cloud Computing Architecture Master's Degree Requirements

Our curriculum is designed with input from employers, industry experts, and scholars. You'll learn theories combined with real-world applications and practical skills you can apply on the job right away.

Master's Courses

Foundation Course

  • DCL 600

Core Courses

  • CCA 610
  • CCA 625
  • CCA 630
  • CCA 640
  • CCA 670

Course Rules and Program Progression

  • All courses must be taken in the order listed. 
  • You must complete each course with a grade of B or better to advance to the next course. The grade of C is not available for these courses. 
  • The courses in this program will have seven-day and 60-day options for the grade of Incomplete.

Vertical Pathway

If you completed your undergraduate degree at UMGC with a major in computer networks and cybersecurity, a vertical pathway between UMGC's graduate and undergraduate degree programs in that field allows you to reduce your total coursework for this program by up to 6 credits.

Other Requirements

  • You must maintain a GPA of 3.0 or higher at all times.
  • All degree requirements must be fulfilled within five consecutive years.
  • Any transfer credits must have been earned within the five-year time frame to be applied toward a graduate degree.

Please review our overview of overall master's degree requirements for additional considerations.

Career Preparation

This program is designed to help prepare you for positions in cloud computing, computer network architecture, network and computer systems administration, information technology project management, and computer systems analysis.

Experience Recommended for Success in the Program

We recommend academic and/or professional experience in information technology. If you need to improve your computing skills, we recommend you take ASC 605 before beginning this program. We recommend ASC 601 if you'd like to improve your graduate writing skills.

Student Clubs and Organizations

    Type: Honor society
    Available To: Undergraduate and Graduate

    Upsilon Pi Epsilon is the international honor society for the computing and information disciplines. Formed in 1967, the purpose of Upsilon Pi Epsilon is to promote the computing and information sciences and to encourage the enhancement of knowledge in the field. Upsilon Pi Epsilon is open to both undergraduate and graduate students who are pursuing a degree in the computing and information disciplines.

Additional Information

Technology Requirements

The cloud computing architecture program requires that you use a computer with the following:

  • Microphone and speakers or headset with microphone or equivalent device(s)
  • 5 GB (gigabytes) of free hard drive space
  • 4 GB RAM or higher
  • A high-speed internet connection
  • Computer processor (Intel Pentium 4 or AMD Athlon 64) running at speeds of at least 1 GHz
  • Windows 8.1 or Mac OS X 10.6 or higher for an operating system (Linux operating systems can also be used but require more technical knowledge from the user.)

Note: The higher the processor speed of your computer (e.g., 2.4–3.4 GHz), the larger the amount of available memory (e.g., 4–12 GB), and the larger the amount of available hard drive space (e.g., 5–20 GB), the better your computer will perform and the smoother your experience will be.

Frequently Asked Questions About the Program

What do I need to do to succeed in the Master of Science in cloud computing architecture? +

This program is open to anyone. While you do not need a specific background in IT, it is certainly very helpful. If you do not have a background in IT, it is strongly recommended that you take ASC 605, our noncredit preparation course in information technology. This will give you a foundation that will help you succeed in the program.

We recommend ASC 601 if you'd like to improve your graduate writing skills.

Whom is the Master of Science in cloud computing architecture geared toward? +

The Master of Science in cloud computing architecture is geared toward those who want to design, implement, and manage cloud-based computer systems.

What will I get from the Master of Science in cloud computing architecture? +

This program will help you develop your skills and competencies in the analysis and design of cloud-based computer systems. The program focuses on cloud technologies, applications, and design of cloud platforms. It will require that you become adept with computer, network, and cloud technologies at a high level.

Will there be hands-on labs in this program? +

You will need to complete extensive online labs throughout this program.

To complete the labs, you will need a minimum Internet connection speed of 512 KB per second and an up-to-date Chrome or Firefox web browser. It is recommended that you have a desktop computer running the Windows, Mac, or Linux operating system. The minimum supported resolution is 960 by 720 pixels and the maximum supported resolution is 2560 by 1600 pixels.