Skip to main content

College of Computer & Cyber Sciences

About the college:

The Department of Computer Science is a cornerstone of the College of Computer and Cyber Sciences, dedicated to providing foundational and advanced computer science courses that support all degree programs within the college. Currently, Computer Science Program is frozen. However, CS department's course offering spans the full academic journey, from preparatory year to senior-level courses, ensuring a seamless progression in students' knowledge and skills. .

It provides a comprehensive offering that includes foundational courses in computing and programming, which build essential skills, and advanced topics in areas such as operating systems, networks, databases, web development, data analytics, and emerging technologies. This extensive range of courses is designed to support students at every stage of their academic path, equipping them with the expertise needed to excel in engineering, scientific, industrial, and business environments. By fostering critical problem-solving skills and encouraging innovative thinking, the department prepares students to develop effective and impactful solutions for modern challenges using cutting-edge technologies..

Committed to excellence, the department adheres to national and international quality standards, including those established by the Accreditation Board for Engineering and Technology (ABET), USA and the Education and Training Evaluation Commission (ETEC) of Saudi Arabia. This ensures that its courses remain aligned with the evolving demands of academia and industry while upholding the values of academic rigor and innovation. .

Dean's Message:

Welcome to the College of Computer and Cyber Sciences at the University of Prince Mugrin.

At the forefront of technological innovation and digital transformation, our college is dedicated to shaping the future through education, research, and community engagement. With four dynamic departments—Computer Science, Cyber Security & Forensic Computing, Artificial Intelligence, and Software Engineering—we are committed to fostering a culture of excellence, creativity, and collaboration.

In today's fast-evolving digital landscape, computing disciplines play a pivotal role in addressing global challenges and driving progress. Our mission is to equip students with the knowledge, skills, and ethical grounding needed to excel in their careers and contribute meaningfully to society. Through cutting-edge curricula, state-of-the-art facilities, and partnerships with industry leaders, we ensure our graduates are prepared to lead and innovate in their fields.

Our faculty members are at the heart of our success, bringing diverse expertise and a passion for discovery to the classroom and research lab. Their commitment to mentorship and lifelong learning inspires our students to reach new heights and explore the limitless possibilities of the computing world.

As we advance together, we invite you to join us on this journey of discovery and impact. Whether you are a student, researcher, industry partner, or member of our community, you are a vital part of our mission to shape a brighter, more connected future.

Thank you for visiting our website, and I encourage you to explore the many opportunities and initiatives that make the College of Computing at the University of Prince Mugrin a leader in education and innovation.

Sincerely,

Dr. Jarallah AlGhamdi

Dean, College of Computer and Cyber Sciences, University of Prince Mugrin

Mission

A support program that supports the university's needs in its faculties and specializations by teaching basic computer science subjects. It does not graduate university students. 

Program Educational Objective

Meet the needs of industry or academia and contribute to, and/or lead, Computer Science based teams 

Demonstrate the broad knowledge of computer science serving as a foundation for on-going lifelong learning.

Develop creative and critical reasoning skills in solving technical problems. 

Learning Outcomes

Influential contributors to the society. 

Professional computer scientists.

Skilled researchers and communicators.

Study Plan 

First Year

First semester
RequisiteCredit HoursCourse TitleCourse Code  
-4Preparatory Computer SkillsPCS 001
PCS 0014Introduction to Computing and ProgrammingCS 111
CS 1114Object Oriented ProgrammingCS 112
-3Introduction to Computing for BusinessCS 115
 1Computer Applications ICS 117
PCS 001, MATH 1013Introduction to Computing for EngineersCS 141
CS 1113Computer NetworksCS 232
     

Second Year

First semester
RequisiteCredit HoursCourse TitleCourse Code
CS 1123Introduction to Discrete SystemCS 201
CS 1124Data Structures and AlgorithmsCS 211
CS 1172Computer Applications IICS 217
CS 1124Fundamentals of Operating SystemsCS 221
CS 11, CS 2013Computer Architecture and OrganizationCS 224
CS 1123Fundamentals of Database SystemsCS 351
     

Third Year

First semester
RequisiteCredit HoursCourse TitleCourse Code
CS 112, CS 3513Web Application DevelopmentCS 317
     

Fourth Year

First semester
RequisiteCredit HoursCourse TitleCourse Code
CS 112 3Data AnalyticsCS 406
CS 2113Bioinformatics AlgorithmsCS 485
CS 2323Interner of ThingsCS 487