B.S. in Cloud Computing

B.S. in Cloud Computing (Online/Onsite)

Focus Areas

The BS in Cloud Computing instructional program is being offered online as well as in a traditional classroom setting (face-to-face), providing innovative, inclusive, hands-on, workforce-oriented, and distinctive educational experiences to a broad cross-section of the population, including adult learners and other nontraditional students.

The BS in Cloud Computing is designed for students to gain knowledge in cloud computing , develop skills in cloud computing services and applications, have careers in cloud computing within industry, academia, and government as cloud administrators, architects, modelers, engineers, application developers, security specialists, analytics specialists, analysts, and researchers.

There will be 12 cloud computing required courses (36 credits) for the Program plus 4 math, and elective courses. The total major requirements consist of 22 courses (70 credits) and the Program consists of a total of 39 courses (120 credit).

Core Courses:

  • COSC 111 Introduction to Computer Science I
  • COSC 112 Introduction to Computer Science II
  • BUAD 200 Introduction to Business
  • COSC 220 Data Structure and Algorithms
  • COSC 241 Computer Orgnization
  • COSC 251 Introduction to Data Science

  • CLCO 261 Introduction to Cloud Computing
  • COSC 351 Introduction to Cybersecurity
  • COSC 349 Computer Networks
  • COSC 354 Operating Systems
  • COSC 490 Senior Project
  • CLCO 401 Cloud Application

  • Math 113 Intro to Math Analysis
  • Math 114 Intro to Math Analysis II
  • Math 241 Calculus I
  • Math 312 Linear Algebra I

Other CS/Math/CLCO Courses:

  • COSC 238 Object Oriented Programming
  • COSC 239 Java Programming
  • COSC 243 Computer Architecture
  • COSC 281 Discrete Structure
  • Math 242 Calculus II
  • COSC 252 Information Security** (to be developed)

  • COSC 320 Algorithm Design and Analysis
  • COSC 323 Introduction to Cryptography
  • COSC 332 Computer Games
  • COSC 383 Numerical Methods and Programming
  • COSC 385 Theory of Language and Automata
  • COSC 324 Digital Forensics** (offer soon)
  • COSC 365 Secure Coding**
  • Math  313 Linear Algebra II
  • Math  331 Probility and Statistics

  • COSC 458 Software engineering
  • COSC 459 Database Systems
  • COSC 470 Artificial Intelligence
  • COSC 472 Machine Learning
  • COSC 491 Cloud Computing (Only one 491 is allowed)
  • COSC 491 Quantum Computing
  • COSC 498 Senior Internship
  • COSC 499 Teaching Assistantship
  • CLCO 411 Cloud Security
  • CLCO 471 Data Analytics in the Cloud
  • COSC 431 Network Security*
  • COSC 486 Quantum Computing**


A suggested four year course sequence plan can be found here. A full list of the courses and descriptions can be found on the university's academic catalogs.

To qualify for graduation, students must have satisfied:

  • Cloud Computing Major Requirements
  • General Education Requirements
  • Passed the Senior Departmental Comprehensive Examination
  • Taken all of their junior and senior-level requirements in the major at Morgan State University (unless granted prior written permission by the Dean to take courses elsewhere)
  • Earned a cumulative average of 2.0 or better and a major average of 2.0 or better, with no outstanding grades below "C" in the major (which includes all courses required for the major and required supporting courses.