Master of Science in Computer Engineering
Program Overview
Program Overview
The Master of Science in Computer Engineering at Qassim University is a vital and fundamental program that aligns with the university's commitment to academic excellence and the promotion of scientific research. Since its inception, the program has aimed to meet the Kingdom's needs for specialized competencies, in addition to supporting national development through the graduation of qualified personnel possessing advanced technical skills.
Program Objectives
The program's educational objectives include:
- Preparing specialized human resources to meet the needs of educational and industrial institutions.
- Preparing a elite group of candidates to pursue their studies for a doctoral degree.
- Establishing effective relationships and close cooperation with various institutions in the field of research.
- Finding solutions to technical problems related to the development of local industry work through research and joint projects.
Program Outcomes
The program outcomes include:
- The ability to develop new knowledge acquired through innovative scientific research that contributes to the field of computer engineering.
- The ability to communicate effectively in a variety of professional contexts.
- The ability to analyze complex problems and apply theories and other related specialties in the field to identify solutions.
- The ability to innovate, design, implement, and evaluate research processes and investigations in the field of computer engineering.
- Possessing the skills to effectively use modern technical and digital applications and information technology to form innovative digital knowledge and solutions that meet various needs in the field of computer engineering.
- The ability to work effectively as a member or leader of a team participating in appropriate activities in the field of computer engineering.
Career Opportunities
The program provides career opportunities and research positions in fields such as:
- Information Systems
- Computer Network Engineering
- Networks
- Embedded Systems
- Computer Architecture Design and Development
Program Requirements
- Degree: Master's
- Level: Postgraduate
- Study Location (Male): Buraydah, Qassim Region, Main Campus
- Study Location (Female): Buraydah, Qassim Region, Main Campus (Female Section)
- Required Specialization: Bachelor's in Computer Engineering
- Acceptance from Outside the Specialization: Acceptance of other related specialties in computer science, provided that the student passes the complementary courses approved by the scientific department.
- Years of Study: 2
- Study Period: Not specified
- Total Credit Hours: 34
- Credit Hours Required for Graduation: 33 for the thesis track and 34 for the research project track
- STEP Test Score: 60
- Other Conditions: None
- Tuition Fees: 40,000
- Cumulative GPA Required: Minimum 3.0 for a 4.0 scale, minimum 2.0 for a 5.0 scale, and minimum 72.5 for a 100 scale
- Admission Criteria: Cumulative GPA (50%) and University Aptitude Test (50%)
Curriculum
The program consists of compulsory and elective courses.
Compulsory Courses
- COE 601: Advanced Computer Architecture
- COE 621: Research Methods and Seminars
- COE 640: Advanced Computer Networks
- COE 661: Digital System Design and Implementation
- COE 699: Thesis
Elective Courses
A wide range of courses is available, including but not limited to:
- COE 603: Multiprocessor Systems
- COE 683: Robotics
- COE 605: Fault-Tolerant Computer Systems
- COE 609: Special Topics in Parallel Processing Architecture
- COE 641: Local Area Networks
- COE 642: High-Speed Networks
- COE 643: Mobile Computing and Wireless Networks
- COE 649: Special Topics in Computer Network Technologies
- COE 654: Computer Network Analysis and Modeling
- COE 655: Protocol Engineering
- COE 659: Special Topics in Computer Network Design and Management
- COE 662: Digital Signal Processing
- COE 666: High-Performance Digital System Design
- COE 667: Digital System Modeling and Verification
- COE 671: Digital System Testing
- COE 672: Digital System Design
- COE 679: Special Topics in Digital System Automation and Design
- COE 684: Switching Theory
- COE 685: Digital Control Systems
- COE 686: Performance Analysis and Evaluation
- COE 687: Modeling and Simulation
- COE 688: Special Topics in Computer Systems and Applications
- COE 690: Neural Networks
- COE 691: Human-Computer Interaction Engineering
- COE 692: Multimedia and Digital Image Processing
- COE 693: Digital Signal Processing Systems and Architectures
- COE 694: Hardware/Software Design for Embedded Systems
- COE 695: Intelligent Computing
- COE 696: Real-Time Systems
- COE 602: Parallel Processing Architecture
- COE 604: Heterogeneous Computing
Program Structure
The Master of Science in Computer Engineering program is designed to provide students with a comprehensive education in computer engineering, preparing them for careers in industry, academia, or research. The program consists of a combination of compulsory and elective courses, a thesis or research project, and a comprehensive examination. The program is structured to provide students with a strong foundation in computer engineering, as well as the opportunity to specialize in a particular area of interest.
