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 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 on information systems' development. It covers the technological domain of business requirements; focuses the analytical needs of business in accordance to the real-time challenges. The degree program comprises of 138 credit units and follow 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 Goals
- Produce skilled graduates and professionals in the field of information systems that enables them to compete in the work environment as a business analyst, system analyst, data analyst and more.
- Play an effective role in research as well as in community within the field of Information Systems.
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.
- Identify the methods for gathering data from various sources and techniques relevant to the domain of data science.
- Use of mathematics cryptographic algorithms and fundamentals of information security to protect computer systems.
- Analyze complex computing problems 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.
- Apply data science as multifaceted discipline of critical thinking and problem solving.
- Analyze the systems against vulnerabilities and attacks, and identify the techniques appropriate to protect sensitive data, networks, operating systems, and the web from cyber-attacks.
- 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 related to information systems.
- Explore recent technologies as needed, using appropriate lifelong learning strategies.
Program Learning Outcomes for Data Science Track
- Identify the methods for gathering data from various sources and techniques relevant to the domain of data science.
- Apply data science as multifaceted discipline of critical thinking and problem solving.
Program Learning Outcomes for Information Security Track
- Use of mathematics cryptographic algorithms and fundamentals of information security to protect computer systems.
- Analyze the systems against vulnerabilities and attacks, and identify the techniques appropriate to protect sensitive data, networks, operating systems, and the web from cyber-attacks.
Program Learning Outcomes for Information Systems Track
- Explain concepts, techniques, and theories related to information systems.
- Support the delivery, use, and management of information systems within an information systems environment.
Enrollment and Graduation Rates
List of Achievements
- Achieved ABET Re-accreditations 2023.
- Published scientific research: 110
- Current research projects: 14
- Conferences organized by the program: 2
- Seminars held by the program: 50
- Conference attendees: 11
Main Tracks
Data Science
Information Security
Information Systems
Duration
Four years (8 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-3 |
Calculus I |
- |
3 |
111-ICI-2 |
The Entrance to Islamic Culture |
- |
2 |
111-CMS-3 |
Introduction to Computing |
- |
3 |
111-CIS-3 |
Introduction to Information System |
- |
3 |
|
|
|
17 |
|
|
|
|
Level 2 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
012-ENG-6 |
Intensive English Program 2 |
011-ENG-6 |
6 |
109-MATH-3 |
Calculus II |
108-MATH-3 |
3 |
112IC1-2 |
Islamic Culture -2 |
- |
2 |
121-CSM-3 |
Introduction to Programming |
111-CMS-3 |
3 |
141CIS-3 |
Systems Analysis and Design |
- |
3 |
|
|
|
17 |
|
|
|
|
Year 2 |
|
|
|
Level 3 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
113-MATH-3 |
Linear Algebra |
108-MATH-3 |
3 |
113IC1-2 |
Islamic Culture-3 |
- |
2 |
139-Bshr-2 |
Communications Skills |
- |
2 |
222-CSM-4 |
Object-Oriented Programming |
121CSM-3 |
4 |
231-CIS-3 |
Database Management System |
- |
3 |
242-CIS-3 |
Software Development Methodologies |
141-CIS-3 |
3 |
|
|
|
|
|
|
|
17 |
|
|
|
|
Level 4 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
114-IC1-2 |
Islamic Culture -4 |
- |
2 |
201ARAB-2 |
Arabic Language Skills |
- |
2 |
231-CCS-4 |
Data Structures and Algorithms |
222-CSM-4 |
4 |
271-CIS-3 |
Programming for Data Science |
222-CSM-4 |
3 |
339-MATH-3 |
Probability and Statistics |
- |
3 |
371-CCS-3 |
Data Communication & Computer Networks |
- |
3 |
|
|
|
|
|
|
|
17 |
|
|
|
|
Year 3 |
|
|
|
Level 5 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
111-BSHR-3 |
|
- |
3 |
202ARAB-2 |
Arabic Editing |
- |
2 |
323-CIS-3 |
Web Design and Development |
- |
3 |
332-CIS-3 |
Advance Database Management Systems |
231-CIS-3 |
3 |
372-CIS-3 |
Introduction to Data Science |
271-CIS-3 |
3 |
381-CCS-3 |
Operating Systems |
- |
3 |
382-CIS-0 |
Summer Training |
242-CIS-3 |
0 |
|
|
|
17 |
|
|
|
|
Level 6 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
343-CIS-3 |
Project Management |
242-CIS-3 |
3 |
352-CIS-3 |
Information Security |
371-CCS-3 |
3 |
361-CIS-3 |
Accounting Information Systems |
- |
3 |
363-CIS-3 |
Business Process Management |
- |
3 |
373-CIS-3 |
Data Mining |
372-CIS-3 |
3 |
|
|
|
15 |
|
|
|
|
Year 4 |
|
|
|
Level 7 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
453-CIS-3 |
Network Security Fundamental |
352-CIS-3 |
3 |
454-CIS-3 |
IT Audit and Control |
- |
3 |
463-CIS-3 |
Enterprise Systems |
363-CIS-3 |
3 |
474-CIS-3 |
Applied Machine Learning |
373-CIS-3 |
3 |
491-CIS-3 |
Project 1 |
343-CIS-3 |
3 |
|
|
|
15 |
|
|
|
|
Level 8 |
|
|
|
Code |
Course Name |
Pre-requisite |
CH |
444-CIS-3 |
Human Computer Interaction |
- |
3 |
483-CIS-2 |
Computing Ethics |
- |
2 |
492-CIS-3 |
Project 2 |
491-CIS-3 |
3 |
|
|
|
8 |
|
|
|
|
Tracks Electives |
|
|
|
Track I |
Data Science |
|
|
Code |
Course Name |
Pre-requisite |
CH |
433-CIS-3 |
Big Data Management |
373-CIS-3 |
3 |
458-CIS-3 |
Cloud Computing |
381-CIS-3 |
3 |
464-CIS-3 |
Business Intelligence |
373-CIS-3 |
3 |
476-CIS-3 | Internet of Things Analytics and Security | 373-CIS-3 | 3 |
475-CIS-3 |
Data Visualization |
372-CIS-3 |
3 |
|
|
|
12 |
Track II |
Information Security |
|
|
Code |
Course Name |
Pre-requisite |
CH |
455-CIS-3 |
Information Security Assessments and Evaluation |
453-CIS-3 |
3 |
456-CIS-3 |
Security Incident Management |
453-CIS-3 |
3 |
457-CIS-3
|
Cryptohraphy | - |
3 |
|
|
|
12 |
Track III |
Information Systems |
|
|
Code |
Course Name |
Pre-requisite |
CH |
465-CIS-3 |
Health Informatics |
373-CIS-3 |
3 |
466-CIS-3 |
Geographical Information Systems |
- |
3 |
467-CIS-3 |
E-Commerce |
- |
3 |
424-CIS-3 |
Mobile Application Development |
- |
3 |
|
|
|
12 |
College Electives |
|
|
|
Department |
Computer Science |
|
|
Code |
Course Name |
Pre-requisite |
CH |
313-CCS-3 |
Game Development |
- |
3 |
223-CCS-3 |
Advanced Object Oriented |
- |
3 |
314-CCS-3 |
Operation Research |
- |
3 |
341-CCS-3 |
Principles of Software Engineering |
- |
3 |
361-CCS-3 |
Artificial Intelligence |
- |
3 |
373-CCS-3 |
Web Engineering |
- |
3 |
432-CCS-3 |
Design and Analysis of Algorithms |
- |
3 |
482-CCS-3 |
Parallel and Distributed Computing |
- |
3 |
|
|
|
24 |
Department |
Computer Engineering |
|
|
Code |
Course Name |
Pre-requisite |
CH |
443-CPE-3 |
Real Time System |
- |
3 |
447-CPE-3 |
Internet of Things |
- |
3 |
455-CPE-3 |
Wireless Network |
- |
3 |
456-CPE-3 |
Internet Routing Architecture |
- |
3 |
472-CPE-3 |
Robotics |
- |
3 |
|
|
|
15 |
Year