Within the context of the faculty interest in post graduate studies, the Master in Computer Sciences program was approved in 2008 and in 2010 the Master degree in Information Systems by courses and supplementary research was approved. First batch for Master in Computer Sciences program was accepted in the academic year 2008-2009, and the first batch for Master degree in Information Systems in 2010-2011. In 2013 the Master of Information Technology program was approved and the Master of Information Security by courses and supplementary research was approved in 2016. These programs graduated hundreds of students in the past years.
Registration for master and Ph. D. degrees by research has started since 2013 in the faculty.
Admission requirements:
1. Fulfilling the admission requirements according to the Higher Education Regulations, which are as follows:
2. Obtaining a bachelor’s degree, first or second honors, in Computer Science or any other equivalent discipline from the College of Computer Science, University of Science and Technology, or any other similar university,
3. or obtaining a Higher Diploma in Computer Science with a cumulative GPA of 3.0 as a minimum College of Computer Science and Information Technology, University of Science and Technology or any other similar university.
The program is held in the City of Knowledge in the Engineering Complex, and the study system is based on courses and supplementary research, in the blended system. The total number of credit hours to complete the program is 36 hours.This program aims to qualify students in the field of computer science to contribute to meeting the country’s need for qualified cadres in computer science and applications, which the country needs to bridge the digital divide and build an economy and information society, and contribute to enriching scientific research.The program qualifies the graduate to work in: computer training centers, software development houses, educational program development houses, companies, banks, computerized private sector institutions, websites design and management companies, e-commerce fields, and others.
Study plan:
percentage |
Credit hour |
Number of courses |
Program structure |
50% |
15 |
5 |
core |
courses |
50% |
15 |
5 |
elective |
– |
6 |
– |
Graduation project |
– |
– |
– |
thesis |
– |
– |
– |
Field experience |
– |
– |
– |
others |
– |
36 |
10 |
total |
Program courses:
Credit hours |
Prerequisites for the course |
Core
Or
elective |
Course name
|
Course code
|
Semester |
3 |
Basic concepts of programming languages |
core |
Advanced programming languages concepts |
CS341 |
First semester
|
3 |
Fundamentals of algorithm analysis and design |
core |
Advanced algorithm analysis and design |
CS210 |
3 |
computer network basics |
core |
advanced computer networks |
CS330 |
3 |
– |
elective |
advanced computing theory |
CS342 |
3 |
The basics of encryption and network security |
elective |
Encryption and Network Security |
CS331 |
3 |
operating system basics |
elective |
advanced operating systems |
CS323 |
Second semester
|
3 |
The basics of oriented programming. |
core |
Advanced Oriented Programming in Java |
CS344 |
3 |
The basics of building compilers |
elective |
Building Compilers |
CS345 |
3 |
Basics of database management systems |
elective |
advanced database management systems |
CCS371 |
3 |
computer drawing basics |
elective |
advanced computer drawing |
CS255 |
The number of graduates:
Program name |
2013 |
2014 |
2015 |
2016 |
2017 |
2018 |
2019 |
Diploma/Master in computer Science |
8 |
30 |
20 |
23 |
1 |
0 |
0 |
The program is held in the City of Knowledge in the Engineering Complex, and the study system is based on courses and supplementary research, in the blended system. The total number of credit hours to complete the program is 36 hours.This program aims to qualify students in the field of computer science to contribute to meeting the country’s need for qualified cadres in computer science and applications, which the country needs to bridge the digital divide and build an economy and information society, and contribute to enriching scientific research.The program qualifies the graduate to work in: computer training centers, software development houses, educational program development houses, companies, banks, computerized private sector institutions, websites design and management companies, e-commerce fields, and others..
Admission requirements:
1. Fulfilling the admission requirements according to the Higher Education Regulations, which are as follows:
2. Obtaining a bachelor’s degree, first or second honors, in Computer Science or any other equivalent discipline from the College of Computer Science, University of Science and Technology, or any other similar university,
3. or obtaining a Higher Diploma in Computer Science with a cumulative GPA of 3.0 as a minimum College of Computer Science and Information Technology, University of Science and Technology or any other similar university.
Study plan:
percentage |
Credit hour |
Number of courses |
Program structure |
%33 |
12 |
4 |
core |
courses |
%50 |
18 |
6 |
elective |
%17 |
6 |
– |
Graduation project |
Program courses:
Credit hours |
Prerequisites for the course |
Core
Or
elective |
Course name
|
Course code
|
Semester |
3 |
Internet basics |
إcore |
data management |
ISC03 |
First semester
|
3 |
Basics of data mining methods |
core |
Analysis, modeling and design |
ISC04 |
3 |
Multimedia basics |
core |
Project and Change Management |
ISE01 |
3 |
– |
إcore |
Data mining and business intelligence |
ISE04 |
3 |
The basics of encryption and network security |
core |
Object-oriented analysis and design |
ISE9 |
3 |
computer network basics |
core |
Information Systems Management |
ISC02 |
Second semester
|
3 |
The basics of oriented programming. |
إcore |
Data communication and networking |
ISC01 |
3 |
– |
core |
decision making systems |
ISE10 |
3 |
Software engineering fundamentals |
core |
Advanced Software Engineering |
ISE12 |
3 |
Fundamentals of artificial intelligence applications |
إcore |
Information systems security management |
ISE06 |
The number of graduates:
Program name |
2013 |
2014 |
2015 |
2016 |
2017 |
2018 |
2019 |
Master in Information Systems |
21 |
30 |
40 |
17 |
7 |
0 |
0 |
Admission requirements:
1. Fulfilling the admission requirements according to the Higher Education Regulations, which are as follows:
2. Obtaining a bachelor’s degree, first or second honors, in Computer Science or any other equivalent discipline from the College of Computer Science, University of Science and Technology, or any other similar university,
3. or obtaining a Higher Diploma in Computer Science with a cumulative GPA of 3.0 as a minimum College of Computer Science and Information Technology, University of Science and Technology or any other similar university.
The program is held in the City of Knowledge in the Engineering Complex, and the study is by courses and supplementary research, using the blended system (Blended), with a total of 48 credit hours. This program aims to graduate qualified students in information technology in both the academic and professional fields, familiar with modern technologies in information technology and its applications in the cognitive and life fields, and contribute to the enrichment of scientific research.The program qualifies the graduate to work in computer training centers, software development houses, educational programs development houses, companies, banks, computerized private sector institutions, websites design and management companies, e-commerce fields, and others.
Study plan:
percentage |
Credit hour |
Number of courses |
Program structure |
%33 |
12 |
4 |
core |
courses |
%50 |
18 |
6 |
elective |
%17 |
6 |
– |
Graduation course |
Program courses:
Credit hours |
Prerequisites for the course |
Core
Or
elective |
Course name
|
Course code
|
Semester |
3 |
Internet basics |
core |
advanced web apps |
ITC03 |
First semester
|
3 |
Basics of data mining methods |
Core |
Advanced data mining methods |
ITC04 |
3 |
multimedia basics |
elective |
Advanced Multimedia |
ITE01 |
3 |
– |
elective |
machine learning |
ITE04 |
3 |
The basics of encryption and network security |
elective |
Advanced Information Security Topics |
ITE9 |
3 |
computer network basics |
Core |
advanced computer networks |
ITC02 |
Second semester
|
3 |
Oriented programming basics. |
Core |
Advanced Oriented Programming in Java |
ITC01 |
3 |
– |
elective |
mobile computing |
ITE10 |
3 |
Software engineering fundamentals |
elective |
Advanced Software Engineering |
ITE12 |
3 |
Fundamentals of artificial intelligence applications |
elective |
Advanced Artificial Intelligence Applications |
ITE06 |
The number of graduates:
Program name |
2013 |
2014 |
2015 |
2016 |
2017 |
2018 |
2019 |
Master of Information Technology |
0 |
0 |
2 |
129 |
61 |
30 |
6 |
Admission requirements:
1. Fulfilling the admission requirements according to the Higher Education Regulations, which are as follows:
2. Obtaining a bachelor’s degree, first or second honors, in Computer Science or any other equivalent discipline from the College of Computer Science, University of Science and Technology, or any other similar university,
3. or obtaining a Higher Diploma in Computer Science with a cumulative GPA of 3.0 as a minimum College of Computer Science and Information Technology, University of Science and Technology or any other similar university.
The program is held in the City of Knowledge in the Engineering Complex, and the study system is based on courses and supplementary research, in the blended system. The total number of credit hours to complete the program is 36 hours. This program aims to graduate qualified students in information security in both the academic and professional fields, familiar with modern technologies in information security and its applications in the fields of knowledge and life, as well as contribute to the enrichment of scientific research.The program qualifies the graduate to work in: computer training centers, software development houses, educational program development houses, companies, banks, computerized private sector institutions, websites design and management companies, e-commerce fields, and others..
Study plan:
percentage |
Credit hour |
Number of courses |
Program structure |
%33 |
12 |
4 |
core |
courses |
%50 |
18 |
6 |
elective |
%17 |
6 |
– |
Graduation course |
Program courses:
Credit hours |
Prerequisites for the course |
Core
Or
elective |
Course name
|
Course code
|
Semester |
3 |
Database basics |
core |
database security |
ISecC01 |
First semester
|
3 |
Information security basics |
Core |
Advanced topics in information security |
ISecC02 |
3 |
– |
core |
digital analysis |
ISecE01 |
3 |
– |
Core |
Attack and moral hack |
ISecE02 |
3 |
– |
core |
cloud computing security |
ISecE03 |
3 |
computer network basics |
Core |
network security |
ISecC03 |
Second semester
|
3 |
Encryption basics. |
Core |
Cryptography |
ISecC04 |
3 |
operating system basics |
core |
Operating Systems Security |
ISecE04 |
3 |
|
Core |
|
ISecE06 |
3 |
web application basics |
core |
Web application security |
ISecE07 |
The number of graduates:
Program name |
2013 |
2014 |
2015 |
2016 |
2017 |
2018 |
2019 |
Master of Information Security |
0 |
0 |
0 |
0 |
0 |
20 |
11 |
Computer Science Qualification Program
One semester (12 credit hours)