Accessibility Tools

Dark Mode

Font Resize

Are you having difficulties using this site?

Contact Us

Master of Science in Computer Science

Master's Program

Delve into the depths of algorithmic innovation and advanced computing in our Computer Science graduate program, designed to shape the next generation of tech pioneers.

LOCATION

College of Science Building South A2 (Second Floor)  VIEW MAP

DEGREE

MS degree

 

The Computer Science Department (College of Science) offers a graduate program that leads to the degree of Master of Science in Computer Science. The program features a thesis and a non-thesis option. The thesis option requires a successful completion of a thesis, and the non-thesis option requires the completion of a project. The graduate program in Computer Science places equal emphasis on fundamentals and practical aspects of Computer Science. Current research interests of the faculty include: algorithms, artificial intelligence, database systems, networks and distributed systems, and software engineering. The aim of this program is to prepare students for industrial and research careers.

 

Vision

The Computer Science M.Sc. program enables graduates to excel in scientific research in Computer Science areas, professional development, and the design of advanced computational systems. The program graduates have a deep and broad understanding of the foundations of computer science, as well as capability of developing state-of-the art computer-based solutions to contemporary problems and contributing to research in Computer Science.

 

Mission

The program provides the postgraduate education for students with computer science background at the Bachelor level, to strengthen their Computer Science knowledge and capabilities in both research and development of reliable and efficient software systems and designing computer-based solutions for problems. The program offers courses in a wide range of subfields of Computer Science including but not limited to advanced computer systems, the theory of computation, security and privacy, databases, high-performance computing, and artificial intelligence.

 

Educational Objectives

  • Students acquire deep understanding and skills in a broad range of computer science areas.
  • Students are prepared to pursue a Ph.D. degree, solve research problems, and produce high-quality publications in a computer science area.
  • Students are engaged in life-long learning, continuously seek professional development, and promote technological advancement.

 

Student Learning Outcomes

  • Perform independent investigations to identify research problems and analyze the related literature.
  • Identify and analyze computer science theoretical and applied research problems and develop novel solution approaches.
  • Design, implement, and evaluate computing-based solutions to meet a given set of computing requirements.
  • Perform systematic experimental evaluations or rigorous analysis to develop evidence on the correctness of solutions.
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.

Master of Science in Computer Science

Delve into the depths of algorithmic innovation and advanced computing in our Computer Science graduate program, designed to shape the next generation of tech pioneers.

LOCATION

College of Science Building South A2 (Second Floor)  VIEW MAP

DEGREE

MS degree

 

The Computer Science Department (College of Science) offers a graduate program that leads to the degree of Master of Science in Computer Science. The program features a thesis and a non-thesis option. The thesis option requires a successful completion of a thesis, and the non-thesis option requires the completion of a project. The graduate program in Computer Science places equal emphasis on fundamentals and practical aspects of Computer Science. Current research interests of the faculty include: algorithms, artificial intelligence, database systems, networks and distributed systems, and software engineering. The aim of this program is to prepare students for industrial and research careers.

 

Vision

The Computer Science M.Sc. program enables graduates to excel in scientific research in Computer Science areas, professional development, and the design of advanced computational systems. The program graduates have a deep and broad understanding of the foundations of computer science, as well as capability of developing state-of-the art computer-based solutions to contemporary problems and contributing to research in Computer Science.

 

Mission

The program provides the postgraduate education for students with computer science background at the Bachelor level, to strengthen their Computer Science knowledge and capabilities in both research and development of reliable and efficient software systems and designing computer-based solutions for problems. The program offers courses in a wide range of subfields of Computer Science including but not limited to advanced computer systems, the theory of computation, security and privacy, databases, high-performance computing, and artificial intelligence.

 

Educational Objectives

  • Students acquire deep understanding and skills in a broad range of computer science areas.
  • Students are prepared to pursue a Ph.D. degree, solve research problems, and produce high-quality publications in a computer science area.
  • Students are engaged in life-long learning, continuously seek professional development, and promote technological advancement.

 

Student Learning Outcomes

  • Perform independent investigations to identify research problems and analyze the related literature.
  • Identify and analyze computer science theoretical and applied research problems and develop novel solution approaches.
  • Design, implement, and evaluate computing-based solutions to meet a given set of computing requirements.
  • Perform systematic experimental evaluations or rigorous analysis to develop evidence on the correctness of solutions.
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
Admission Requirements
REQUIREMENTS (2024/2025)
Accepted Degrees:
PROGRAM POLICY
Name Rank Publications Research Area
Professor Mohammed M. Almulla
Professor Bader A Albdaiwi
Professor Hazem Raafat
Professor Hamdi Yahyaoui
Associate Professor Hosam Fahmy Aboelfotoh
Associate Professor Zaid H Hussain
Associate Professor Hussain A Almohri
Associate Professor Hamid A Alhamadi
Associate Professor Mohamed Smaoui
Associate Professor Mohammad H Al-mutawa
Associate Professor Mansour M Abdulaziz
Associate Professor Fawaz Sh Alazemi
Image

Dr. Hosam Mohamed Aboelfotoh

PROGRAM DIRECTOR
Image

Dr. Zaid A Hussain

COMMITTEE MEMBER
Image

Prof. Hamdi Yahyaoui

COMMITTEE MEMBER
Useful Links

Explore various work centers available, from HR and finance to facilities and beyond.

Office of Human Resources

Student Affairs