Students
Tuition Fee
USD 40,000
Start Date
Not Available
Medium of studying
On campus
Duration
2 years

You've viewed 2/5 programs/universities. You can view up to 5 programs/universities

Create a free account to unlock full content!

By registering, you agree to our Privacy Statement and Terms and Conditions.

Details
Program Details
Degree
Masters
Major
Artificial Intelligence | Computer Science | Data Science
Area of study
Information and Communication Technologies | Natural Science
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
USD 40,000
About Program

Program Overview


University Program: Master of Science in Computer Science

The Master of Science in Computer Science program at Qassim University is a crucial and fundamental part of the university's commitment to academic excellence and the promotion of scientific research. Since its inception in 2010, the program has sought to meet the Kingdom's needs for specialized competencies in computer science, in addition to supporting national development through the graduation of qualified cadres possessing advanced technical skills.


Program Overview

The program relies on the National Qualifications Framework (NQF) and the Saudi Academic Standards for Education and Research to ensure the quality of education and research, thereby ensuring that its curriculum is consistent with the latest national and international standards. The study plan covers a wide range of basic and advanced topics in computer science, including computer networks, computing, knowledge engineering, software engineering, artificial intelligence, and modern technologies, with a focus on combining theoretical and practical aspects to qualify students to keep pace with the rapid developments in this field.


Educational Objectives

  1. Enhance the quality of education in the program and provide educational, research, and professional services in the field of computer science.
  2. Raise the competitiveness and professionalism of students and prepare competitive competencies that contribute to enhancing the national economy and sustainable development.
  3. Support and encourage scientific and applied research and innovation to promote sustainable development and a renewed, inspiring, and activating environment for research and innovation.
  4. Enhance local partnership with research laboratories, technological companies, and a renewed, inspiring, and activating environment for research, innovation, and partnership.

Learning Outcomes

  1. The ability to understand computer science theories and the basics of program development to describe computing-based solutions.
  2. The ability to develop new knowledge acquired through innovative scientific research that contributes to the field of computer science.
  3. The ability to communicate effectively in a variety of professional contexts.
  4. The ability to analyze complex problems and apply computing principles and other computer science specialties to identify solutions.
  5. The ability to innovate, design, implement, and evaluate research and investigation processes in the field of computer science.
  6. Possess the skills to effectively use modern technical and digital applications and information technology to form digital knowledge and solutions and meet various needs in the field of computer science.
  7. The ability to work effectively as a member or leader of a team participating in activities suitable for computer science specialties.
  8. The ability to recognize professional responsibilities and make informed judgments in the practice of computing based on legal and ethical principles.

Program Tracks

  1. Master of Science in Computer Science

Job Opportunities

Job, research, and administrative opportunities in the following fields:


  1. Software engineering and development
  2. System analysis
  3. Information security
  4. Database and data warehouses
  5. Networks
  6. Artificial intelligence

Admission Requirements

  • Degree: Bachelor's degree in Computer Science
  • GPA: 2.75 (out of 5), 1.75 (out of 4), or 70 (out of 100)
  • English Proficiency: STEP test with a score of 60
  • Other Requirements: None

Tuition Fees

40,000 SAR


Study Plan

The program consists of 39 credits for the thesis track and 34 credits for the research project track, including compulsory and elective courses.


Compulsory Courses

Code Course Name Credits Theory Practical Prerequisite Classification
CSC 601 Algorithmic Problem Solving 3 3 0 - Specialization Requirements
CSC 606 Software Engineering and Knowledge Engineering 3 3 0 - Specialization Requirements
CEN 604 Computer Networks 3 3 0 - Specialization Requirements
CSC 602 Theory of Computation 3 3 0 - Specialization Requirements
CSC 621 Research Methods 3 3 0 - Specialization Requirements
CSC 608 Database and Data Warehouses 3 3 0 - Specialization Requirements
CSC 699 Thesis 12 1 0 - Specialization Requirements

Elective Courses

Code Course Name Credits Theory Practical Prerequisite Classification
IT 624 Communication Media and Geographic Information Systems 3 3 0 - Specialization Requirements
CSC 626 Smart Network 3 3 0 - Specialization Requirements
... ... ... ... ... ... ...

Research Areas

The program focuses on various research areas, including but not limited to:


  • Software Engineering
  • Artificial Intelligence
  • Information Security
  • Database Systems
  • Computer Networks
  • Knowledge Engineering

Conclusion

The Master of Science in Computer Science program at Qassim University is designed to provide students with advanced knowledge and skills in computer science, preparing them for careers in research, industry, and academia. With its comprehensive curriculum, research opportunities, and commitment to excellence, this program is an ideal choice for those seeking to advance their careers in the field of computer science.


See More