Degree Audit Plan Version 5 - Department of Information Technology


Study Level: Diploma Fourth Year
Section: Information Technology
Specialization: Data Science and Artificial Intelligence


Semester I

Course Code Course Title Core or Elective Type Pre-Requisites Credit Hours Theory Hours Practical Hours
CSDS4101 Big data Analytics Core Specialization CSDS3101 3 2 2
CSDS4102 Natural Language Processing Core Specialization CSDS3203 3 2 2
CSDS4103 Business Intelligence Core Specialization CSDS3101 3 2 2
CSDS4104 Applied Machine Learning Core Specialization CSDS3203 AND CSDS3202 3 2 2
CSDS4105 B-Tech Course Project I Core Specialization CSDS3203 AND CSDS3202 AND CSIS3609 3 0 6
Major Elective 3 Elective Specialization 3
Total Semester Credit Hrs: 18 08 14


Semester II

Course Code Course Title Core or Elective Type Pre-Requisites Credit Hours Theory Hours Practical Hours
CSDS4209 B-Tech Course Project II Core Specialization CSDS4105 3 0 6
CSDS4206 Computer Vision Core Specialization CSDS4104 3 2 2
UNAB4105 Arabic Language Skills Core College None 3 3 0
CSDS4207 Data Mining Core Specialization CSDS3202 3 2 2
Major Elective 4 Elective Specialization 3
Total Semester Credit Hrs: 18 07 10

Major Electives

Course Code Course Title Core or Elective Type Pre-Requisites Credit Hours Theory Hours Practical Hours
CSSE3104 Computer Graphics and Games Development Elective Specialization CSPG1205 3 2 2
CSSE3205 Fundamentals of Robotics Elective Specialization CSPG1205 3 2 2
CSSE4106 DevOps and Continuous Delivery Elective Specialization CSPM3201 3 1 4
CSSE4107 Theory of Computation Elective Specialization MATH3202 3 2 2
CSSE4208 Innovation and Emerging Technologies Elective Specialization None 3 2 2
CSNW3203 System Administration Elective Specialization CSOP1207 3 2 2
CSNW3202 Cloud Computing Fundamentals Elective Specialization None 3 2 2
CSIS3101 Business Process Management Elective Specialization CSSE2101 OR CSIS2101 3 2 2
CSIS3103 User Experience Design Elective Specialization None 3 2 2
CSIS3102 IS Management and Strategy Elective Specialization CSCM1101 3 2 2
CSSE3101 Advanced Web Technologies Elective Specialization CSWD1103 3 1 4
CSSY3202 Web Applications Security Elective Specialization CSWD2101 3 2 2
CSSY3205 Authentication and Access Control Elective Specialization CSSY1208 3 2 2
CSDS4111 Introduction to Blockchain Elective Specialization None 3 2 2
CSDS3205 Data Visualization Elective Specialization None 3 2 2
CSDS3105 Database Programming Elective Specialization CSDS2101 3 2 2
CSDS4212 Information Retrieval Elective Specialization CSDS3202 3 2 2
CSDS4210 Pattern Recognition Elective Specialization CSDS4104 3 2 2