Degree Audit Plan Version 5 - Department of Information Technology


Study Level: Diploma Fourth Year
Section: Information Technology
Specialization: Software Engineering


Semester I

Course Code Course Title Core or Elective Type Pre-Requisites Passing Grade Credit Hours Theory Hours Practical Hours
CSSE4101 Software Design and Testing Core Specialization CSSE3102 65 3 1 4
CSDS4104 Applied Machine Learning Core Specialization CSDS3203 AND CSDS3202 65 3 2 2
CSSE4102 B-Tech Course Project I Core Specialization CSSE3102 AND CSRM3202 AND CSIS3103 65 3 0 6
CSSE4103 Full-Stack Web Development Core Specialization CSSE3101 65 3 1 4
Major Elective 3 Elective Specialization 3
Major Elective 4 Elective Specialization 3
Total Semester Credit Hrs: 18 04 16


Semester II

Course Code Course Title Core or Elective Type Pre-Requisites Passing Grade Credit Hours Theory Hours Practical Hours
CSSE4104 B-Tech Course Project II Core Specialization CSSE4102 65 3 0 6
CSSE4205 Computer Architecture and Organization Core Specialization CSCM1101 65 3 1 4
UNAB4105 Arabic Language Skills Core College None 65 3 3 0
MATH3202 Discrete Structures Core Specialization MATH2101 3 2 2
Major Elective 5 Elective Specialization 3
Major Elective 6 Elective Specialization 3
Total Semester Credit Hrs: 18 06 12

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
CSSE4209 Advanced Mobile Application Development Elective Specialization CSSE3203 3 1 4
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
CSIS3102 IS Management and Strategy Elective Specialization CSCM1101 3 2 2
CSIS3204 Fundamentals of Digital Marketing Elective Specialization None 3 2 2
BSFB2101 Fundamentals of Business Elective Specialization None 3 2 2
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
CSDS4208 Deep Learning Elective Specialization CSDS4104 3 1 4
CSDS3205 Data Visualization Elective Specialization None 3 2 2
CSDS3105 Database Programming Elective Specialization CSDS2101 3 2 2
CSDS3101 Fundamentals of Big Data Elective Specialization CSDS2101 3 1 4
CSDS4102 Natural Language Processing Elective Specialization CSDS3203 3 2 2

University Electives

Course Code Course Title Core or Elective Type Pre-Requisites Credit Hours
UNCS2215 Communication Skills Elective University 3
UNPR2217 Preparing for Work Elective University 3
UNWE2216 Working Ethics Elective University 3
UNIS2206 Islamic Studies Elective University 3
UNOC2207 Oman Civilization and Man Elective University 3
UNCT2210 Critical Thinking Elective University 3
UNCL2211 Chinese Language Elective University 3
UNFL2213 French Language Elective University 3
UNGL2215 German Language Elective University 3

University Electives

Course Code Course Title Core or Elective Type Pre-Requisites Credit Hours
UNCS2215 Communication Skills Elective University 3
UNPR2217 Preparing for Work Elective University 3
UNWE2216 Working Ethics Elective University 3
UNIS2206 Islamic Studies Elective University 3
UNOC2207 Oman Civilization and Man Elective University 3
UNCT2210 Critical Thinking Elective University 3
UNCL2211 Chinese Language Elective University 3
UNFL2213 French Language Elective University 3
UNGL2215 German Language Elective University 3