The Bachelor in Information Systems degree program is offered by the Department of Informatics and Computer Systems since its establishment in the year 2002-2003, 1423\1424 H, in the premises of the College of Computer Science. The program is designed and formulated by understanding the priority of university mission, goals, and objectives. The program is widely designed in the Computer Science domain and emphasizes Information Systems development. It covers the technological domain of business requirements; and focuses on the analytical needs of business in accordance with the real-time challenges. The degree program comprises of 195 credit hours and follows the National Qualification Framework (NFQ) knowledge areas.
Mission
To provide high-quality education and exposure to a research environment with the combination of theory, practice, and real-world experience in the field of information systems, to produce graduates having professional competence and motivation to participate in community service.
Program Learning Objectives
- Advance in their careers as information systems specialists.
- Demonstrate effective communication, interpersonal, and analytical skills to advance professional and organizational goals.
- Continue education and research to propose innovative solutions for the betterment of society and advancement of the information systems discipline.
- Pursue lifelong learning with the motivation to deal with contemporary social and technological issues.
Program Learning Outcomes
- Explain concepts, techniques, and theories related to information systems.
- Recognize the knowledge, skills, and competencies required to progress as an information system professional.
- Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- Communicate effectively in a variety of professional contexts.
- Support the delivery, use, and management of information systems within an information systems environment.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
- Explore recent technologies as needed, using appropriate lifelong learning strategies.
Enrolment and Graduation Rates
Main Tracks
Information Security
Data Science
Duration
Four years (12 Semester)
Study Plan (138 Credit Hours)
This is the current study plan for students enrolled in 2019 and onward. Students who were enrolled before 2019 can find their study plan here.
Year 1 |
|
|
|
Level 1 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
011-ENG-6 |
Intensive English Program 1 |
- |
6 |
108-MATH-4 |
Calculus I |
- |
4 |
111-ICI-2 |
The Entrance to Islamic Culture |
- |
2 |
011-ENG-6 |
Intensive English Program 1 |
- |
6 |
12 |
|||
|
|
|
|
Level 2 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
012-ENG-6 |
Intensive English Program 2 |
011-ENG-6 |
6 |
109-MATH-4 |
Calculus II |
108-MATH-4 |
4 |
111-CCS-5 |
Introduction to Computing |
- |
5 |
|
|
|
15 |
|
|
||
Level 3 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
112-ICI-2 |
Islamic Culture 2 |
- |
2 |
121-CCS-4 |
Introduction to Programming |
111-CCS-5 |
4 |
141-CIS-5 |
Systems Analysis and Design |
- |
5 |
111-CIS-4 |
Introduction to Information Systems |
- |
4 |
|
|
|
15 |
|
|
|
|
Year 2 |
|
|
|
Level 4 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
113-MATH-4 |
Linear Algebra |
108-MATH-4 |
4 |
113-ICI-2 |
Islamic Culture 3 |
- |
2 |
222-CCS-6 |
Object-Oriented Programming |
121-CCS-4 |
6 |
242-CIS-5 |
Software Development Methodologies |
141-CIS-5 |
5 |
17 |
|||
|
|
|
|
Level 5 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
139-BSHR-3 |
Communication Skills |
- |
3 |
271-CIS-4 |
Programming for Data Science |
222-CCS-6 |
4 |
371-CCS-5 |
Data Communication & Computer Networks |
- |
5 |
339-MATH-4 |
Probability and Statistics |
- |
4 |
|
|
|
16 |
|
|
||
Level 6 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
231-CIS-5 |
Database Management Systems |
- |
5 |
114-ICI-2 |
Islamic Culture 4 |
- |
2 |
201-ARAB-2 |
Arabic Language Skills |
- |
2 |
231-CCS-6 |
Data Structures and Algorithms |
222-CCS-6 |
6 |
|
|
|
15 |
|
Year 1 |
|
|
Year 3 |
|
|
|
Level 7 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
111-BSHR-4 |
Principles of Management |
- |
4 |
332-CIS-5 |
Advanced Database Management Systems |
231-CIS-5 |
5 |
372-CIS-4 |
Introduction to Data Science |
271-CIS-4 |
4 |
352-CIS-4 |
Information Security |
371-CCS-5 |
4 |
382-CIS-5 |
Training |
242-CIS-5 |
5 |
22 |
|||
|
|
|
|
Level 8 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
362-CIS-4 |
Business Process Management |
- |
4 |
323-CIS-4 |
Web Design and Development |
- |
4 |
381-CCS-4 |
Operating Systems |
- |
4 |
361-CIS-5 |
Accounting Information Systems |
- |
5 |
|
|
|
17 |
|
|
||
Level 9 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
*** |
College Elective I |
- |
5 |
343-CIS-4 |
Project Management |
242-CIS-5 |
4 |
202-ARAB-2 |
Arabic Editing |
- |
2 |
373-CIS-4 |
Data Mining |
372-CIS-4 |
4 |
|
|
|
15 |
|
|
|
|
Year 4 |
|
|
|
Level 10 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
*** |
College Elective II |
- |
5 |
*** |
Elective I |
- |
4 |
453-CIS-4 |
Network Security Fundamentals |
352-CIS-4 |
4 |
474-CIS-4 |
Applied Machine Learning |
373-CIS-4 |
4 |
17 |
|||
|
|
|
|
Level 11 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
*** |
Elective II |
- |
4 |
454-CIS-4 |
IT Audit and Control |
- |
4 |
463-CIS-5 |
Enterprise Systems |
362-CIS-4 |
5 |
491-CIS-5 |
Project 1 |
- |
5 |
|
|
|
18 |
|
|
||
Level 12 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
*** |
Elective III |
- |
4 |
444-CIS-4 |
Human Computer Interaction |
- |
4 |
483-CIS-3 |
Computing Ethics |
- |
3 |
492-CIS-5 |
Project 2 |
491-CIS-3 |
5 |
|
|
|
16 |
|
|
|
|
Tracks Electives |
|
|
|
Track I |
Data Science |
|
|
Code |
Course Name |
Pre-requisite |
CH |
433-CIS-4 |
Big Data Management |
373-CIS-4 |
4 |
458-CIS-4 |
Cloud Computing |
381-CCS-4 |
4 |
464-CIS-4 |
Business Intelligence |
373-CIS-4 |
4 |
475-CIS-4 |
Data Visualization |
372-CIS-4 |
4 |
|
|
|
|
Track II |
Information Security |
|
|
Code |
Course Name |
Pre-requisite |
CH |
455-CIS-4 |
Security Testing and Assessment |
453-CIS-4 |
4 |
456-CIS-4 |
Security Incident Management |
453-CIS-4 |
4 |
457-CIS-4 |
Cryptography |
- |
4 |
476-CIS-4 |
Internet of Things Analytics and Security |
373-CIS-4 |
4 |
|
|
||
Track III |
Information Systems |
|
|
Code |
Course Name |
Pre-requisite |
CH |
465-CIS-4 |
Health Informatics |
373-CIS-4 |
4 |
466-CIS-4 |
Geographical Information Systems |
- |
4 |
467-CIS-4 |
E-Commerce |
- |
4 |
424-CIS-4 |
Mobile Application Development |
- |
4 |
|
|
|
|
College Electives |
|
|
|
Department |
Computer Science |
|
|
Code |
Course Name |
Pre-requisite |
CH |
313-CCS-5 |
Game Development |
222-CCS-6 |
5 |
223-CCS-5 |
Advanced Object Oriented |
222-CCS-6 |
5 |
|
|
|
|
Department |
Computer Engineering |
|
|
Code |
Course Name |
Pre-requisite |
CH |
455-CCE-5 |
Wireless Networks |
- |
5 |
456-CCE-5 |
Internet Routing Architecture |
- |
5 |
472-CCE-5 |
Robotics |
- |
5 |
|
|