Bachelor in Information Systems

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.

 

Bullseye with solid fillMission

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.

 

Target with solid fillProgram Goals

  1. 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.
  2. Play an effective role in research as well as in community within the field of Information Systems.

Clipboard Checked with solid fill

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.

Clipboard Checked with solid fill

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.

Clipboard Checked with solid fill

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.

Clipboard Checked with solid fill

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.

Bar chart with solid fill

Enrollment and Graduation Rates

 

Clipboard Checked with solid fillList 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

Settings with solid fill

 Main Tracks

Data Science

Information Security

Information Systems

 

Stopwatch 66% with solid fill

Duration

Four years (8 Semester)

 

Monthly calendar with solid fill

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

475-cis-3

Data Visualization

372-CIS-3

3

 

 

 

 12

Track II

Information Security

 

 

Code

Course Name

Pre-requisite

CH

455-CIS-3

Security Incident Assessment

453-CIS-3

3

456-CIS-3

Security Incident Management

453-CIS-3

3

457-CIS-3

Cryptography

-

3

476-CIS-3

Internet of Things Analytics and Security

373-CIS-3

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