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 | ||||
---|---|---|---|---|
Requisite | Credit Hours | Course Title | Course Code | |
- | 4 | Preparatory Computer Skills | PCS 001 | |
PCS 001 | 4 | Introduction to Computing and Programming | CS 111 | |
CS 111 | 4 | Object Oriented Programming | CS 112 | |
- | 3 | Introduction to Computing for Business | CS 115 | |
1 | Computer Applications I | CS 117 | ||
PCS 001, MATH 101 | 3 | Introduction to Computing for Engineers | CS 141 | |
CS 111 | 3 | Computer Networks | CS 232 | |
Second Year
First semester | ||||
---|---|---|---|---|
Requisite | Credit Hours | Course Title | Course Code | |
CS 112 | 3 | Introduction to Discrete System | CS 201 | |
CS 112 | 4 | Data Structures and Algorithms | CS 211 | |
CS 117 | 2 | Computer Applications II | CS 217 | |
CS 112 | 4 | Fundamentals of Operating Systems | CS 221 | |
CS 11, CS 201 | 3 | Computer Architecture and Organization | CS 224 | |
CS 112 | 3 | Fundamentals of Database Systems | CS 351 | |
Third Year
First semester | ||||
---|---|---|---|---|
Requisite | Credit Hours | Course Title | Course Code | |
CS 112, CS 351 | 3 | Web Application Development | CS 317 | |
Fourth Year
First semester | ||||
---|---|---|---|---|
Requisite | Credit Hours | Course Title | Course Code | |
CS 112 | 3 | Data Analytics | CS 406 | |
CS 211 | 3 | Bioinformatics Algorithms | CS 485 | |
CS 232 | 3 | Interner of Things | CS 487 | |