Skip to main content

Bachelor in Information Technology Program

Image
icon

Program Mission

Image
icon
Image
icon

The IT Bachelor’s program aims to prepare skilled professionals in data analytics and cybersecurity to drive Saudi Arabia’s digital transformation. Through a focus on advanced analytics, machine learning, and cybersecurity, we develop graduates who can meet market demands and strengthen the Kingdom's position as a global tech leader.

Image
icon

Program Mission

Image
icon
Image
icon

The IT Bachelor’s program aims to prepare skilled professionals in data analytics and cybersecurity to drive Saudi Arabia’s digital transformation. Through a focus on advanced analytics, machine learning, and cybersecurity, we develop graduates who can meet market demands and strengthen the Kingdom's position as a global tech leader.

Image
icon

Program Goals

Image
icon
Image
icon
  • Equipping students with a solid understanding of fundamental information technology concepts, including programming, database management, data analysis, and cybersecurity.
  • Providing practical experience through projects and labs, enabling students to apply theoretical knowledge to real-world scenarios.
  • Developing students' ability to analyze complex problems and innovate creative solutions in the field of information technology.
  • Instilling a deep understanding of ethical standards and practices in technology use, data management, and cybersecurity.
  • Enhancing the ability to apply analytical and cybersecurity skills to solve real-world challenges, preparing graduates to keep pace with the evolving landscape of information technology.

Study Plan-Cyber Security Track   

Image
icon

First Year

Image
icon
Image
icon

 

Level

Course

Code

Course Title

Required

or Elective

Pre-Requisite

Courses

Credit

Hours

Type of requirements

(Institution, College, or Program)

Level

1

TEC 111

Computer Basics and Information Technology 

 

 

2

 

ENG 101

English Language I

 

 

3

 

MATH   102

Mathematics for Computer Science

 

 

3

 

ISLM    101

Islamic Culture skills

 

 

2

 

ARAB 101

Arabic Language Skills 

 

 

2

 

PHYS 101

General Physics 

 

 

3

 

Level

2

ARAB 102

Arabic Editing

 

ARAB 101

2

 

ENG   102

English language II

 

ENG 101

3

 

MATH 103

Calculus I

 

 

3

 

ISLM 102

Islam and Building Society

 

ISLM 101

2

 

CSC 102

 Programming Language I

 

 

3

 

STAT 104

Probability & Statistics.

 

 

3

 

MATH 105

Discrete Mathematics

 

 

3

 

 

Image
icon

Second Year

Image
icon
Image
icon

 

Level

Course

Code

Course Title

Required

or Elective

Pre-Requisite

Courses

Credit

Hours

Type of requirements

(Institution, College, or Program)

Level

3

ISLM 103

Economic System in Islam

 

ISLM 102

2

 

ENG     210

English for Computing

 

ENG 102

3

 

CSC 202

Programming Language II

 

CSC 102

3

 

CSC 205

System Analysis and Design 

 

CSC 102

3

 

MATH 206

Calculus II

 

MATH  103

3

 

CSC 203

Principles of Database Systems

 

 

3

 

Level

4

CSC 204

Object Oriented Programming (OOP)

 

CSC 202

3

 

MATH 207

Linear Algebra & Differential Equations

 

MATH  206

3

 

CSC 206

Software Engineering

 

CSC 205

3

 

CSC 207

Databases Management Systems 

 

CSC 203

3

 

CSC 208

Fundamentals of Computer Networking

 

TEC 111

3

 

ISLM 104

Political System in Islam 

 

ISLM 103

2

 

Image
icon

Third Year

Image
icon
Image
icon

 

Level

Course

Code

Course Title

Required

or Elective

Pre-Requisite

Courses

Credit

Hours

Type of requirements

(Institution, College, or Program)

Level

5

CSC 309

Operating Systems

 

CSC 102

3

 

CSC 310

Data Structures

 

CSC102

3

 

CSC 311

Network Management and Design

 

CSC 208

3

 

CSC 312

Artificial Intelligence 

 

CSC 202

3

 

CYS 301

Applied Cryptography 

 

STAT 104, MATH 105, MATH 206 

3

 

CSC 309

Operating Systems

 

CSC 102

3

 

Level

6

 

 

 

 

 

 

CSC 313

 Web Engineering and Design 

 

CSC 203

3

 

CSC 314

Computer Organization & Architecture

 

 

3

 

CSC 315

Ethical and Legal Issues in Computing

 

 

3

 

CSC 316

Computer Modeling & Simulation 

 

MATH 105

3

 

CYS 303

Ethical Hacking

 

CSC 208

3

 

CYS 

304

Information Security Management &Standards

 

CSC 208

3

 

Image
icon

Fourth Year

Image
icon
Image
icon

 

Level

Course

Code

Course Title

Required

or Elective

Pre-Requisite

Courses

Credit

Hours

Type of requirements

(Institution, College, or Program)

Level

7

CYS 405

Network Security

 

CSC 208

 

3

 

CSE 4XX

Elective I

 

 

3

 

CSE 4XX

Elective II

 

 

3

 

CSC 418

Project 1

 

Student must complete at least 104 credit hours 

3

 

ENG 211

Report Writing

 

ENG 210

3

 

CYS 405

Network Security

 

CSC 208

 

3

 

Level

8

CYS 406

Digital Forensics

 

CYS 303

 

 

CSC 419

Project 2

 

CSC 418

 

 

CSC 317

Industrial Training / Summer Internship

 

Student Must Complete at least 100 credit hours

6

 

CYS 406

Digital Forensics

 

CYS 303

 

 

Study Plan-Data Analytics Track   

Image
icon

First Year

Image
icon
Image
icon

 

Level

Course

Code

Course Title

Required

or Elective

Pre-Requisite

Courses

Credit

Hours

Type of requirements

(Institution, College, or Program)

Level

1

TEC 111

Computer Basics and Information Technology 

 

 

2

 

ENG 101

English Language I

 

 

3

 

MATH   102

Mathematics for Computer Science

 

 

3

 

ISLM    101

Islamic Culture skills

 

 

2

 

ARAB 101

Arabic Language Skills 

 

 

2

 

PHYS 101

General Physics 

 

 

3

 

Level

2

ARAB 102

Arabic Editing

 

ARAB 101

2

 

ENG   102

English language II

 

ENG 101

3

 

MATH 103

Calculus I

 

 

3

 

ISLM 102

Islam and Building Society

 

ISLM 101

2

 

CSC 102

 Programming Language I

 

 

3

 

STAT 104

Probability & Statistics.

 

 

3

 

MATH 105

Discrete Mathematics

 

 

3

 

Image
icon

Second Year

Image
icon
Image
icon

 

Level

Course

Code

Course Title

Required

or Elective

Pre-Requisite

Courses

Credit

Hours

Type of requirements

(Institution, College, or Program)

Level

3

ISLM 103

Economic System in Islam

 

ISLM 102

2

 

ENG     210

English for Computing

 

ENG 102

3

 

CSC 202

Programming Language II

 

CSC 102

3

 

CSC 205

System Analysis and Design 

 

CSC 102

3

 

MATH 206

Calculus II

 

 

MATH  103

3

 

CSC 203

Principles of Database Systems

 

 

3

 

Level

4

ISLM 103

Economic System in Islam

 

ISLM 102

2

 

ENG     210

English for Computing

 

ENG 102

3

 

CSC 202

Programming Language II

 

CSC 102

3

 

CSC 205

System Analysis and Design 

 

 

3

 

MATH 207

Linear Algebra & Differential Equations

 

MATH  206

3

 

CSC 203

Principles of Database Systems

 

 

3

 

Image
icon

Third Year

Image
icon
Image
icon

 

Level

Course

Code

Course Title

Required

or Elective

Pre-Requisite

Courses

Credit

Hours

Type of requirements

(Institution, College, or Program)

Level

5

CSC 309

Operating Systems

 

CSC 102

3

 

CSC 310

Data Structures

 

CSC 102

3

 

CSC 311

Network Management and Design

 

CSC 208

3

 

CSC 312

Artificial Intelligence 

 

CSC 202

3

 

DA 301

Data Governance and Stewardship

 

CSC 310,

CSC 207

3

 

DA 302

Data Storage and Backup Strategies

 

CSC 310, CSC 207

3

 

Level

6

CSC 313

 Web Engineering and Design 

 

CSC 203

3

CSC 313

CSC 314

Computer Organization & Architecture

 

 

3

CSC 314

CSC 315

Ethical and Legal Issues in Computing

 

 

3

 

CSC 316

Computer Modeling & Simulation 

 

Math 105

3

CSC 316

DA 303

Data Warehousing and Data Mining 

 

STAT 104, CSC207

3

DA 303

 DA304

ETL and Data Transformation

 

CSC 310, CSC 207

3

 DA304

 DA 405

Data Integration

 

CSC 310,

CSC 207

3

 DA 405

Image
icon

Fourth Year

 

Level

Course

Code

Course Title

Required

or Elective

Pre-Requisite

Courses

Credit

Hours

Type of requirements

(Institution, College, or Program)

Level

7

 DA 405

Data Integration

 

CSC 310,

CSC 207

3

 

CSE 4XX

Elective I

 

 

3

 

CSE 4XX

Elective II

 

 

3

 

CSC 418

Project 1

 

Student must complete at least 104 credit hours 

3

 

ENG 211

Report Writing

 

ENG 210

3

 

Level

8

DA 406

Data Visualization and Communication 

 

CSC 207, CSC 310

3

 

CSC 419

Project 2

 

CSC 418

3

 

CSC 317

Industrial Training / Summer Internship

 

Student Must Complete at least 100 credit hours

6

 

DA 406

Data Visualization and Communication 

 

CSC 207, CSC 310

3