College of Computing and Informatics

College of Computing and Informatics

College of Computing and Informatics

Introduction

Due the increasing demand for IT graduates in the job market and the large investment of the Saudi government in knowledge economy which is based on advanced IT facilities, and due to the need for various specializations relevant to IT field, the BSc in IT has been launched to meet these requirements. The program enhances and thus contributes to the National strategic plans for communication and IT needed for localizing IT and satisfying job market demands. The academic plan covers various IT domains and complies with the accreditation criteria and international peer programs  

Justifications for offering the program

1-contributing to the national strategic communication and IT plan, which has items that coincide with the aims of the current program, including the following: a.Focusing on localizing and developing IT areas that are significant in improving performance and effectiveness of IT services in the KSA. b.Supporting ,and developing information systems and associated technologies, and facilitating access to them to enable the KSA to keep up with the age of information. c.Making sure that necessary mechanisms are utilized for information security and protection. d.Supporting and reinforcing the importance of the Arabic language in the various fields of IT. e.Supporting and developing national scientific and technical databases, ensuring easy access to them and updating them.

2-Satisfying the job market needs for specialized workforce in IT. The international growth for this section is 1.2% for the years 1995-2009 according to the report of the Organization of Economic and Cooperation Development (OECD), a growth driven by the transfer to knowledge economy in advanced countries, which has created employment vacancies in many sectors for specialists in IT.

3-The small number of IT programs in Saudi universities, only 6 out of 20 Saudi universities offer BSc in IT.

Objectives

1-Apply technical solutions that can improve task delivery and help institutions in achieving their objectives.

2-Administer IT the hardware and the manpower in the work place.

3-Keep pace with rapid developments in IT and evaluate and adopt the best applications in the work environment.

4-Build and manage digital content of available IT systems in the workplace.

Study duration

8 semesters.

Program Outcomes

Meet the needs of the labor market of IT professionals as the global growth rate of the functions of Information Technology is 1.2% annually during the period 1995-2009 according to the OECD’s report (Organization of the Economic Cooperation and Development ) due to orientation of many developed countries towards knowledge-based economy, creating many jobs in all sectors require specialists in the field of information technology.

Lack of Saudi universities that offer bachelor's degree in information technology where there are 6 of the 20 public universities offer a Bachelor's degree in Information Technology.

To contribute in the achievement of objectives of the National Strategic Plan of Communications and Information Technology, and its objectives which fit the suggested program are :

The Focus on settle and develop the information technology, which has effective impact on improving the efficiency of information and services in the Kingdom.

Support and develop systems of scientific and technical information and technologies, and facilitating access to them, letting the Kingdom to keep a space of its own in the technology area.

Create the necessary mechanisms to ensure the security and protection of information.

Support and enhance the status of the Arabic language in the field of information technology.

Support and develop national rules for scientific and technical information, ensure accessibility, and continue to be updated.

Employment opportunities for graduates

1-Database administrator

2-Database Assistant administrator

3-Word processor supervisor

4-Network administrator

5-Computer operation supervisor

6-Computer operator

7-Technical support specialist

8-Site programmer and developer

9-IT specialist

10-Information system administrator

The Study Plan Structure

The academic plan of the BSc in IT consists of 127 credit hours covering various aspects of IT in agreement with ABET and IEEE/ACM.

 distributed as follows:

University Requirements= 34

College Requirements =36

Department Requirements =57

University Requirements are 34 credits
Course Code ​ Course Name​ Credit Hours Prerequisites
ENG001 English Skills 1 8
ENG002 English Skills 2 8
CS001 Computer Essentials 3
CS001 Computer Essentials 3
COMM001 Communication Skills 2
CI001 Academic Skills 2
MATH001 Fundementals of Mathematics 3
ISLM 101 Islamic Course 1 2
ISLM 102 Islamic Course 2 2
ISLM 103 Islamic Course 3 2
ISLM 104 Islamic Course 4 2
Total 34
College Requirements are 37 credits
Course Code ​ Course Name​ Credit Hours Prerequisites
CS140 Computer Programming I 3 Pass First Year
IT101 Introduction to IT & IS 3 Pass First Year
MATH150 Discrete Mathematics 3 Pass First Year
ENG103 Technical Writing 3 Pass First Year
IT110 Computer Organization 3 Pass First Year
CS141 Computer Programming II 3 CS140
STAT101 Statistics 3 MATH150
IT242 Software Engineering 3 CS140
IT241 Operating Systems 3 IT110
MGT101 Principals of Management 3
MATH251 Linear Algebra 3 MATH150
IT499 Practical Training 3 86 credit hours
Total 36
Department Requirements are 57 credits
Course Code ​ Course Name​ Credit Hours Prerequisites
IT243 System Analysis & Design 3 CS141
IT244 Introduction to Database 3 CS141
IT201 Human Computer Interaction 3 (IT101,IT242) or (IT240)
IT210 Computer Networks 3 IT241
IT344 Database Management Systems 3 IT244
IT230 Web Technologies 3 IT244,IT201
IT270 IT Project Management 3 IT243
IT340 Network Management 3 IT210
IT342 Enterprise Systems 3 IT201
IT490 Senior Project I 2 IT230, IT344
IT440 System Integration 3 IT243, IT340
E-COM101 E-Commerce 3
IT446 Elective Course in IT 1 3 IT344
IT448 Elective Course in IT 2 3 IT230
IT491 Senior Project II 4 IT490
IT441 Elective Course in IT 3 3 IT230
IT445 Elective Course in IT 4 3 IT344
IT407 Professional Issues in IT 3 IT270
IT409 IT Security and Policies 3 IT340
Total 57
Elective Group 1 – Data Sciences ​ ​ ​
Course Code ​ Course Name​ Credit Hours Prerequisites
IT446 Data Mining and Data Warehousing 3 IT344
IT445 Decision Support Systems 3
IT443 Distributed Database System 3
IT444 Database Administration 3
Total
​Elective Group 2 – Networks and Security ​ ​ ​
Course Code ​ Course Name​ Credit Hours Prerequisites
IT412 Introduction to Cyber Security and Digital Crime 3 IT340
IT413 Network Security 3
IT415 Wireless Sensor Networks 3
IT411 Computer Forensics 3
Total
Elective Group 3 – Advanced Development ​ ​ ​
Course Code ​ Course Name​ Credit Hours Prerequisites
IT448 Mobile Application Development 3 IT230
IT442 Advanced Web Development 3
IT447 Artificial Intelligence 3
IT441 Multimedia System Development 3
Total
​First Year: ​Level One
Course Code ​ Course Name​ Credit Hours Prerequisites
ENG001 English Skills 1 8
CS001 Computer Essentials 3
COMM001 Communication Skills 2
Total 13
​First Year​: Level Two
Course Code ​ Course Name​ Credit Hours Prerequisites
ENG002 English Skills 2 8
MATH001 Fundementals of Mathematics 3
C1001 Academic Skills 2
Total 13
Second Year: Level Three
Course Code ​ Course Name​ Credit Hours Prerequisites
CS140 Computer Programming I 3 Pass First Year​
IT101 Introduction to IT & IS 3 Pass First Year​
MATH150 Discrete Mathematics 3 Pass First Year​
ENG103 Technical Writing 3 Pass First Year​
IT110 Computer Organization 3 Pass First Year​
ISLM101 Islamic Course 1 2
Total 17
Second Year: Level Four
Course Code ​ Course Name​ Credit Hours Prerequisites
CS141 Computer Programming II 3 CS140
MATH251 Linear Algebra 3 MATH150
IT242 Software Engineering 3 CS140
IT241 Operating Systems 3 IT110
MGT101 Principals of Management 3
ISLM 102 Islamic Course 2 2
Total 17
Third Year: Level Five
Course Code ​ Course Name​ Credit Hours Prerequisites
IT243 System Analysis & Design 3 CS141
IT244 Introduction to Database 3 CS141
IT201 Human Computer Interaction 3 (IT101,IT242) or (IT240)
IT210 Computer Networks 3 IT241
STAT101 Statistics 3
Total 15
Third Year: Level Six
Course Code ​ Course Name​ Credit Hours Prerequisites
IT344 Database Management Systems 3 IT244
IT230 Web Technologies 3 IT244,IT201
IT270 IT Project Management 3 IT243
IT243 Network Management 3 IT210
E-COM101 E-Commerce 3
ISLM 103 Islamic Course 3 2
Total 17
Practical Training Guide
Course Code ​ Course Name​ Credit Hours Prerequisites
IT499 Practical Training 3 86 credit hours
Total 3
Fourth Year: Level Seven
Course Code ​ Course Name​ Credit Hours Prerequisites
IT490 Senior Project I 2 IT230, IT344
IT440 System Integration 3 IT243, IT340
IT342 Enterprise Systems 3 IT201
IT446 Elective Course in IT 1 * 3 IT344
IT448 Elective Course in IT 2 * 3 IT230
ISLM 104 Islamic Course 4 2
Total 16
Fourth Year:Level Eight
Course Code ​ Course Name​ Credit Hours Prerequisites
IT491 Senior Project II 4 IT490
IT441 Elective Course in IT 3 * 3 IT230
IT445 Elective Course in IT 4 * 3 IT344
IT407 Professional Issues in IT 3 IT270
IT409 IT Security and Policies 3 IT340
Total 16
For study plan files

To view the course descriptions Click here

Practical Training Guide Click here