Deliver the opportunities — and take on the challenges — of cloud computing.

Develop, configure and ensure the security of enterprise-level data systems.

The Cloud Computing concentration of Lewis University's M.S. in Computer Science (MSCS) will give you the skills to maximize the unique benefits of cloud computing in any organization.

Explore virtual machines and other distributed computing models and learn to balance the unlimited potential of decentralized computing in a secure and cost-effective way.

Career Spotlight: Solutions Architect

Lewis University's M.S. in Computer Science – Enterprise and Cloud Computing concentration will prepare you to step into several high-demand fields. In its essence, administering cloud computing systems for an organization comes down to the job description of a Solutions Architect: Building, finding and configuring the best technology, software and systems for the organization's needs.

For its high median salary of $139,000, incredible 47 percent annual job growth rate, and ample room for advancement, LinkedIn ranked Solutions Architect No. 9 on its Most Promising Jobs of 2019 list.1

Join this explosive field with the confidence of an expert with the Enterprise and Cloud Computing Concentration in the Lewis M.S. in Computer Science program. Other titles you could take on include cloud services developer, systems engineer, network administrator or cloud computing consultant.

Enterprise and Cloud Computing Courses

For the Enterprise and Cloud Computing concentration, students will take:

  • 1 core research course (3 credit)
  • 6 concentration courses (18 credit hours)
  • 3 elective courses (9 credit hours)
  • 1 master's thesis (3 credit hours)

Total Credits: 33

A sample of the online Enterprise and Cloud Computing courses offered includes:

  • Cyber Security Essentials
  • Large-Scale Data Storage Systems
  • Distributed Computing Systems
  • Cloud and Virtualization Security
  • Cloud Computing and Virtualization
  • Enterprise Network Security

Based on students' interests, potential projects may involve virtualization tools, private and public cloud architectures, encryption, and other assignments relevant to cloud computing.

Student Learning Outcomes

Upon completion of the Enterprise and Cloud Computing concentration in the MSCS program, students will be equipped to:

  1. Compare and contrast the various models and types of distributed computer systems and systems of storing large amounts of data.
  2. Explain the risks, benefits and challenges of cloud computing from multiple perspectives.
  3. Understand virtualization, computer networking, distributed computing and storage, network and data security, service-oriented architecture, and web applications.
  4. Configure and manage virtual machines in VirtualBox and learn about other virtualization tools, including VMWare and HyperV.
  5. Learn to approach and communicate the security challenges in the private and public cloud architectures, how to detect and prevent attacks, and where encryption should be implemented and deployed.
  6. Explore the implications of working with cloud computing services on application development, testing, production, and day-to-day operation.

Build Your Career by Specializing in the Cloud

To learn more about the online M.S. in Computer Science – Enterprise and Cloud Computing concentration, call (866) 967-7046 to speak with a Graduate Admissions Counselor or request more information.


1LinkedIn (2019 January 10). "LinkedIn's Most Promising Jobs of 2019." Accessed on June 4, 2019, from