B.Sc. in Computer Science – Cloud Computing

Home » UNDERGRADUATE » B.Sc. in Computer Science – Cloud Computing

PROGRAM LEVEL

B.Sc. in Computer Science – Cloud Computing prepares students to excel in the field of Information Technology, scientific research and graduate studies, in various Computer Science and Cloud Computing fields including artificial intelligence, database management systems, web and mobile development, cloud computing fundamentals, cloud computing architecture, operation and development, software engineering, cloud and network security. The program integrates scientific knowledge with practical skills in the field of computing to enable graduates to compete in the labor market. Pursue a successful career in IT sector, prepare them to pursue higher studies and prepare them for professional practice and innovation in Computer Science and Cloud Computing discipline. The Cloud Computing program is designed to meet the requirements given by the latest ACM/IEEE guidelines report, local industry needs and AWS curriculum guidelines for undergraduate degrees in Computer Science and to ensure that the program meets the international standards in the field of Computer Science with Cloud Computing specialization. In addition, the program was benchmarked with International universities across the world.

College of IT Booklet
College of IT Booklet
PDF, 1.8 MB , 42 Pages

ABOUT THE PROGRAM

DETAILED STUDY PLAN

PROGRAM OBJECTIVES

  1. Pursue a successful IT career in industry, government, academia or entrepreneurship.
  2. Engage in life-long learning, graduate-level studies, research or professional development.
  3. Add valued contributions to society through responsible and ethical practice within the IT profession.

PROGRAM INTENDED LEARNING OUTCOMES

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

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

c) Communicate effectively in a variety of professional contexts.

d) Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.

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

f) Apply computer science theory and software development fundamentals to produce computing-based solutions.