Masters of Science Cloud Computing Program
School of Business, Economics, & Technology - Campbellsville University
In today's society of emerging technologies, cloud computing is redefining technology. Cloud computing allows users to process their data away from the originating device, so that information, such as data, video, images, and email can be accessed remotely from any virtual space or cloud when needed. Information can be accessed on multiple devices, and can be public, private, or even hybrid. Cloud services can include Software-as-a-Service (SaaS), Platform-as-a-Service (PaaS) and Infrastructure-as-a-Service. (IaaS), among others.
Students in this program will learn how to implement cloud computing in organizations. They will understand the concepts of cloud computing in practical terms, so that they can leverage cloud services and provide value to their businesses through moving information to the cloud. The Master of Science in Cloud Computing is a STEM program.
The mission of the MSCC program is to prepare students as Christian servant leaders for life-long learning, continued scholarship by linking discovery research to knowledge and practical application in the workplace, to foster active participation in a diverse global society, and prepare students for further study at the doctoral level.
The goals of the School of Business Economics and Technology include offering programs on the cutting edge of Information Technology. This program fits well with the existing Master of Science in Information Technology Management (MSITM), Professional Master of Business Administration (PMBA), Master of Management in Leadership (MML), and Master of Science in Computer Science (MSCS).
Master of Science in Cloud Computing is now offered to be completed Online. Visit M.S. in Cloud Computing Online for more information.
This program is consistent with the mission of Campbellsville University - the university prepares Christian servant leaders for life-long learning, continued scholarship, and active participation in a diverse, global society and to model servant leadership and effective stewardship.
The MS in Cloud Computing will fulfill the following program goals:
- Provide a broad academic and practical literacy in computer science with relevance in cloud computing, so that students are able to understand the cloud and how it works.
- Describe cloud models and services, so that students are able to evaluate cloud deployment models and cloud services models.
- Incorporate key technology methods and tools in cloud computing to enable students to understand how to make the best decisions for deployment and to apply solutions to practical business problems.
- Employ cutting-edge technologies in order for students to evaluate and select the best cloud services providers.
The specific learning outcomes are as follows:
- Students will be able to formulate a well-developed problem-solving cloud computing solution that clearly demonstrates an understanding of end user requirements.
- Students will be able to critique the opportunities and challenges associated with a rapidly advancing technological society and apply advanced cloud computing theories that will address existing business needs.
- Students will be able to evaluate compliance issues and build a set of best practices addressing specific cloud computing problems.
- Students will be able to constructively build and present an effective project that will illustrate a current technical problem, offer potential solutions, and provide a single set of recommendations.
- Students will be able to construct coherent form of narrative, expository, and persuasive presentation used to engage and justify a set of potential solutions.
ADMISSION REQUIREMENTS
- A bachelor's degree with an acceptable grade point average (2.5 overall or 2.6 last 60 hours) from a regionally accredited four-year college or university.
- An official transcript with the baccalaureate degree posted and mailed directly by the registrar from the college or university that granted the undergraduate degree must be sent to the Office of Graduate Admissions. Official transcripts must be submitted from all institutions that the student has received credit for work completed toward the undergraduate degree.
- A completed application for Admission form with a $50 check for the nonrefundable application fee made payable to Campbellsville University.
- Three letters of reference must be sent to the Office of Graduate Admissions. One must be a professional reference.
- International applicants whose primary language is not English and who are not a graduate of a college or university in the U.S. must submit a score of 79-80 (internet-based) on the TOEFL exam; Duolingo of 100; IELTS of 6.0; Pearson score of at least 53; or earn at least a 3.0 cumulative grade point average from a regionally accredited college or university in the U.S. with a minimum of 6 hours.
- An official certified independent evaluation by WES of work done at foreign institutions must be sent to the Office of Graduate Admissions prior to full acceptance into the program.
- International students who do not hold a permanent resident visa in the United States must submit evidence of financial support before an I-20 form can be processed.
- A completed resume and an essay that includes a statement of professional goals must be sent to the School of Business. Economics, and Technology.
The School of Business, Economics, and Technology will inform the applicant of the status of the application, but it is the applicant's responsibility to be certain that all necessary documents are on file by published deadlines for admission. Under exceptional circumstances, students may be accepted to the program on a conditional basis and allowed to enroll for a maximum of six credit hours of coursework prior to full completion of the application file. A letter from the academic dean must confirm admission. A student will not be allowed to register for a second session until the application file is complete.
Prerequisite requirements for admission to the program:
- Work experience in the area of IT, engineering, or computer science or an earned Bachelor's or Master's degree in the area of IT, engineering, or computer science
In order to graduate the students must complete the 30-hours requirement with a minimum GPA of 3.0 and no more than two C's.
Course Descriptions
CC610 Technical Writing - 3-hours This course prepares students to design effective documents for technical, or business writing for both written and digital media with emphasis upon technical memos, letters, reports, and proposals. Emphasis will be placed on clarity, conciseness, and accuracy of expression. To support these writing tasks, the course introduces principles of audience analysis, research and documentation, drafting and revision processes, effective use of graphics, and basic web technologies.CC631 Introduction to Cloud Computing - 3-hours An overview of the cloud and how to implement cloud computing in organizations. Students will understand what the cloud is and how to work with it, even if it isn't a part of their day-to-day responsibility. It will explain the concepts of cloud computing in practical terms, helping students to understand how to leverage cloud services and provide value to their businesses through moving information to the cloud. The course will present an introduction to the cloud and reference will be made in the introduction to other Syngress cloud titles for readers who want to delve more deeply into the topic.
CC632 Application of Cloud Computing - 3-hours This course covers several applications of cloud computing that students will learn some of the most popularly used ones. Cloud computing applications are often diverse and emerging. Many individuals use a form of cloud computing when it comes to storing data from their smart phones and to back up important pictures and videos. Cloud computing has been very cost-effective for businesses and the IT industry allowing them to engage in big data analysis. (Goyal, 2021). Students will learn about the advantages and disadvantages of using cloud computing applications for everyday use and needs.
CC633 Risk Mitigation for Cloud Infrastructure - 3-hours The course will help you secure your information while taking part in the time and cost savings of cloud computing. As companies turn to burgeoning cloud computing technology to streamline and save money, Risk mitigation and security are fundamental concern. The cloud offers flexibility, adaptability, scalability, and in the case of security - resilience. Students will learn how to make the move to the cloud, detailing the strengths and weaknesses of securing a company's information with different cloud approaches from risk. It offers a clear and concise framework to secure a business' assets while making the most of this new technology. We will discuss the cloud's impact on security roles, highlighting security as a service, data backup, and disaster recovery.
CC634 Cloud Computing Security - 3-hours This course covers the many challenges when it comes to cloud computing. In the cloud, data is stored with a third-party provider and accessed over the internet. This means visibility and control over that data is limited. It also raises the question of how it can be properly secured. It is imperative everyone understands their respective role and the security issues inherent in cloud computing. (McAfee, 2021). Students will learn about the various cloud computing security issues that can occur when using the Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) online.
CC635 Dev Ops Case Studies and Implementation - 3-hours This course is a detailed study of Dev Ops processes and tools build on the core understanding of Dev Ops presented in the prerequisite class, Introduction to Dev Ops & Dev Ops Tools. The emphasis of this class is on case studies, and specific tools use in these processes.
CC636 Introduction to Dev Ops & Dev Ops Tools - 3-hours This course introduces the students to the core understanding of Dev Ops. With an emphasis on improved workflow and faster deployment, the students will understand DevOps fundamental values, best practices, and techniques.
CC637 Story Telling with Data - 3-hours Data visualization is about presenting data in a way to help humans interpret, analyze, learn from it, and most important in a business context, act on it. More than just objectively showing a result of data discovery or analysis, visualization can point a user in one direction, or another based on the data chosen, the techniques used, and the creator's focus. This course focuses on the narrative part of data visualization. While we will work on the infrastructure and algorithms of data and analytics, visual representation is the end result of all that work on the back end. Despite our use of SAP Analytics Cloud and Tableau as tools, the concepts and methods discussed throughout are applicable to any data tool, be it Excel, custom visualizations, or other products that give analysts and data scientists the ability to tell a story through data.
CC638 Microservices - 3-hours The newer concepts in application development is intended to move practitioners away from big, unpredictable, and high-maintenance, to smaller, “single-task”, easy-to-maintain and highly accessible microservices. Microservices are built around availability, robustness, scalability, and fault-tolerance. This course is developed to help students develop their competence and instruct them techniques for building reliable microservices.
CC639 Cloud Computing Capstone - 3-hours In this course, students will design a delivery cycle. This delivery cycle should consist of requirements analysis, specification using appropriate design techniques. This course's outcome should be a system with improved workflow, faster deployment, and a solid understanding of DevOps fundamental values, best practices, and techniques.
Master of Science in Cloud Computing (MSCC) | G1 | G2 | G3 | G4 | G5 | G6 | |
---|---|---|---|---|---|---|---|
Course # | Course Title (30 semester hours--10 courses) | ||||||
CC 610 | Technical Writing | X | |||||
CC 631 | Intro. to Cloud Computing | X | |||||
CC 632 | Application of Cloud Computing | X | |||||
CC 633 | Risk Mitigation & Disaster Recovery | X | |||||
CC 634 | Cloud Computing Security | X | |||||
CC 635 | DevOps Case Studies & Implementation | X | |||||
CC 636 | Intro. to DevOps | X | |||||
CC 637 | Story Telling with Data | X | |||||
CC 638 | Microservices | X | |||||
CC 639 | Cloud Computing Capstone | X |
Courses Offered at:
- Campbellsville
- Louisville
- Online