Organizations increasingly operate the digital systems that underpin their business not on their own hardware, but on infrastructure owned and managed by third-party providers 鈥 often referred to as "the cloud". As a Cloud Computing major, you'll master the design, development and security skills that are unique to this rapidly-growing industry.

Program Snapshot

Program Type Format Credit Hours
Major, Minor On-campus 120 (16 for minor)

Why Study Cloud Computing at Wilkes?

You will develop broadly-applicable knowledge in virtualization, load balancing, caching, reliability and security for elastic, high availability container, and clustering environments. You鈥檒l also gain experience in not one, but a variety of cloud computing platforms including Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform.

What Will You Learn as a Cloud Computing Major?

  • An introductory practicum provides an overview of the basic principles and key technologies, protocols, and use cases for Cloud Computing and the Internet of Things (IoT).
  • Advanced discipline-specific study dives deeper into aspects of software design and development that are unique to cloud service and IoT solutions, in addition to a survey of major commercial Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS) providers.
  • A semester-long practicum course provides hands-on experience building, deploying and maintaining highly elastic services delivered from the cloud.
  • A senior capstone brings it all together. You'll have the opportunity to leverage everything you've learned as you work on a project team under the direction of a faculty member solving real-world problems.

Interested in this program?

Complete the following form and we'll send you more information!


Careers & Outcomes

Cloud professionals are in high demand, with a wide rage of jobs and employers ranging from small startups to Fortune 500 mainstays. The roles below are just a sample of the types of careers you can prepare for with a Cloud Computing degree.

  • Cloud Administrator
  • Cloud Systems Engineer
  • Software Engineer
  • Security Analyst
  • Cloud Support Analyst
  • Network Engineer
  • Automation Engineer
  • Software Architect
  • Cloud Systems Administrator
  • Cloud Database Administrator

Faculty Spotlight

Dr. M. Anthony Kapolka III

Associate Professor

Dr. Kapolka loves sharing his endless enthusiasm for learning with students. In addition to teaching, he has supervised dozens of independent study endeavors with individual students in subjects ranging from artificial intelligence to ludology. His commitment to mentoring is reinforced by his role as the director of the university's First Year Foundations program, providing rigorous learning experiences to new students transitioning into college life.

Dr. Kapolka's long-term research interest is in semiotics, the study of signs and their meanings, and its parallels to computer science. He earned Doctor of Philosophy and Master of Science degrees in computer science from the University of Pittsburgh.


average base salary for a cloud engineer, according to


compound annual growth rate (CAGR) expected for the global cloud computing industry


number of credits required for a minor in Cloud Computing at 正澳门六合彩开奖直播