Bachelor of Science in Cloud Computing

Bachelor of Science in Cloud Computing Degree Program
4 Years (8 Semesters)
123 Credit Hours
Fall, Spring and Summer Semesters

Program Overview

The Bachelor of Science in Cloud Computing (BScCC) program prepares graduates with the knowledge and practical skills needed to design, implement, manage, and secure modern computing systems, with a focus on cloud computing technologies. The program emphasizes a systematic approach to analyzing computing problems and developing secure, scalable, and efficient solutions.

Students build a strong foundation in core computing areas, including programming, data structures, database systems, computer architecture, operating systems, computer networks, and software engineering. This foundation is supported by mathematics and statistics, which strengthen analytical thinking and problem-solving abilities.

Benefits

The program develops students’ expertise in cloud computing, covering areas such as cloud service and delivery models, cloud architecture, cloud security, cost management, and automation. The curriculum also includes key supporting areas such as artificial intelligence, big data analytics, web and mobile application development, and management information systems, enabling students to work effectively in modern computing environments.

Through laboratory work, team-based assignments, internship training, and a graduation project, students gain hands-on experience using contemporary tools and technologies in cloud-based environments.

Graduates of the program are well prepared to analyze complex computing problems and deliver secure, scalable, and efficient cloud-based solutions that meet industry needs.

Career Opportunities

Graduates of the Bachelor of Science in Cloud Computing program will have the qualifications and skills to pursue career opportunities such as:

  • Cloud Engineers
  • DevOps Engineers
  • Cloud Systems Administrators
  • Cloud Security Specialists
  • Cloud Solutions Architects
  • IT Infrastructure Engineers
  • Site Reliability Engineers (SRE)
  • Cloud Support Engineers
  • IT Service Management Specialists, as well as entrepreneurial and research-oriented careers in cloud computing, distributed systems, information technology infrastructure, and related computing disciplines.

The Ministry of Higher Education and Scientific Research (MoHESR) of the UAE awarded the program accreditation on May 15, 2026.

This program is accredited by the Commission for Academic Accreditation (CAA), Ministry of Higher Education and Scientific Research (MoHESR).

Graduates of the Bachelor of Science in Cloud Computing program, within a few years of graduation, will be able to:

Goal 1: Utilize computing knowledge and skills to develop and support cloud-based solutions in professional practice.

Goal 2: Advance in their careers as cloud computing professionals, demonstrating expertise in areas such as cloud architecture, security, and distributed systems.

Goal 3: Contribute to the design and deployment of secure, scalable, and efficient cloud-based systems that meet organizational needs.

Goal 4: Adapt to emerging technologies and tools to deliver innovative and reliable solutions in cloud-enabled environments.

Goal 5: Demonstrate professionalism, ethical responsibility, effective communication, and a commitment to lifelong learning.

The PLOs of the Bachelor of Science in Cloud Computing (BScCC) are aligned with and adopt the Student Outcomes (1-6) of the Computing Accreditation Commission (CAC) of ABET, as defined in the Criteria for Accrediting Computing Programs, 2026–2027 Accreditation Cycle.

Upon successful completion of the BScCC program, the graduates will be able to:

PLO 1: Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.

PLO 2: Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.

PLO 3: Communicate effectively in a variety of professional contexts.

PLO 4: Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.

PLO 5: Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.

PLO 6: Use systematic approaches to design, deploy, integrate, and manage secure, scalable cloud-based systems to meet organizational requirements.

The BScCC degree shall be awarded to a student upon completing the following requirements:

  • The student enrolled in the program must have passed 123 credit hours.
  • The student must achieve a CGPA of not less than 2.0 on a scale of 4.0 points.
  • The student must have earned at least 50% of credits at CUD.
  • Internship and Graduation Project work must be completed while enrolled at CUD.

Program Structure

Requirements Compulsory
Credit Hours
Core Courses 84 Cr. Hrs.
Electives 6 Cr. Hrs.
Practical Experience and Projects 9 Cr. Hrs.
University Requirements 24 Cr. Hrs.
Total 123 Cr. Hrs.

Course Code Course Title Prerequisite Credit Hours

Mathematics and Statistics

09

MTH 112 Calculus I None 3
MTH 120 Discrete Mathematics None 3
MTH 130 Probability and Statistics MTH 112 3

Information Technology Core

50

SWS 110 Programming I None 3
SWS 111 Programming II SWS 110 3
BCS 206 Information Structures SWS 111 3
BCC 211 Software Engineering SWS 111 3
BCS 306 Database Management Systems SWS 111 3
ENG 210 Computer Architecture SWS 110 4
BCS 301 Operating Systems ENG 210 4
BCS 407 Artificial Intelligence SWS 111, MTH 130 3
BCC 311 Management Information Systems BCS 206, BCS 306 3
SWS 215 Web Development BCS 306 3
BCC 321 Big Data Analytics SWS 111 and MTH 130 3
SWS 315 Mobile Application Development SWS 215 3
BCS 401 Ethics for Computing Professionals None 3
BCC 313 UI/UX Design BCS 206 3
BCS 221 Communication Networks SWS 110 3
BUS 310 Project Management Completed 60 Cr. Hrs. 3

Cloud Computing Courses

25

BCS 303 Security Principles and Practices BCS 221 4
BCC 221 Introduction to Cloud Computing BCS 301 3
BCC 312 Cloud Services and Delivery Models BCC 221 3
BCC 322 Cloud Security BCC 312 and BCS 303 3
BCC 323 Cloud Architecture and DevOps BCC 312 3
BCC 411 Cloud Cost Management and FinOps BCC 323 3
BCC 421 AIOps and Cloud Automation BCC 323 3
BCC 422 IoT and Edge Computing BCC 221 3

Course Code Course Title Prerequisite Credit Hours

Elective Courses (06 Credits): Students are required to select two courses from the following courses.

06 Cr. Hrs.

BCC 423 Enterprise Cloud Solutions & Certification Practicum BCC 323 3
BCC 424 Blockchain and Distributed IT BCC 322 3
BCC 425 IT Service Management Completed 90 Cr. Hrs. 3
BCC 426 Multi-Cloud and Cloud-Native Systems BCC 312 3
BCC 427 Cloud SysOps Administration BCC 323 3

Course Code Course Title Prerequisite Credit Hours

Practical Experience and Project

09

BCC 380 Internship in Cloud Computing 60 Credit Hours and CGPA >= 2.0 3
BCC 417 Graduation Project in Cloud Computing Completed 90 Credit Hours 6

Course Code Course Title Prerequisite Credit Hours

University Requirements Courses

24

Compulsory Courses

18

LNG 181 English I for Engineering and Computing None 3
LNG 182 English II for Engineering and Computing LNG 181 3
GED 190 Emirati Studies None 3
GED 255 Critical Thinking and Problem Solving LNG 182 3
ENT 141 Fundamentals of Innovation and Entrepreneurship 1 None 2
ENT 142 Fundamentals of Innovation and Entrepreneurship 2 ENT 141 1
ENT 241 Entrepreneurship 1 ENT 142 2
ENT 242 Entrepreneurship 2 ENT 241 1

Science Elective Courses (03 Credits): Students are required to select one course from the following courses

03

BIO 102 Biology I None 3
SHS 103 Chemistry None 3
SCI 210 Modern Physics None 3

Humanity Elective Courses (03 Credits): Students are required to select one course from the following courses

3

GED 103 Head Anatomy Sculpture None 3
GED 106 Smart Decisions: Data Literacy and Visualization None 3
GED 110 Modern Art Appreciation None 3
GED 111 Music Appreciation and Communication None 3
GED 191 Islamic Studies None 3
GED 196 Communication Skills in Arabic None 3
GED 205 Psychology in Everyday Life LNG 182 3
GED 324 Ethical Reasoning for Today’s World LNG 182 3
GED 330 Introduction to Canadian Studies None 3