TabsOverview CollegeCommunity College QatifCampusQatifTrackScience and ManagementLevelUndergraduateDegreeDiplomaYears of study3 (Preparatory + 2 College)Credit hours63 Study planFirst year Semester one Course ID Course title Credit hours Contact hours Pre-requisite ENGL 101 General English Language 2 2 - - MATH 111 Mathematics (1) 3 3 - COMP 131 Computer Skills 2 2 - LRSK 141 Learning and Searching skills 3 3 - PHEDU 162 Health and Physical Education 1 2 - ARAB 182 Arabic Language Skills 2 2 - Semester two Course ID Course title Credit hours Contact hours Pre-requisite ENGL 101 General English Language 7 8 - ENGL102 English for Academic and Specific Purpose 3 4 - MATH 112 Mathematics 2 3 2 MATH 111 STAT 132 Statistics 3 3 - CMSK 142 Communication Skills 2 2 - COMP122 Computer Applications 3 4 - ISLM- 181 Creed and Family in Islam 2 2 - Second year Semester one Course ID Course title Credit hours Contact hours Pre-requisite CS110 Programming Fundamentals 3 4 - IT130 Human Computer Interaction 3 3 - IS120 Database Concepts 3 4 - IT120 Computer Organisation 3 4 - CS120 Computer Networks 3 4 - ISLM271 Islamic Creed and Ethics 2 2 - Semester two Course ID Course title Credit hours Contact hours Pre-requisite CS210 Software Engineering I 3 3 CS110 CS220 Object Oriented Programming 3 4 CS110 IT310 Information Security 3 3 CS120 IS220 Database Management Systems 3 4 IS120 CS230 Data Structures 3 4 CS110 ISLM272 Social System in Islam 2 2 - Third year Semester one Course ID Course title Credit hours Contact hours Pre-requisite CS310 Software Engineering II 3 4 CS210 CS320 Windows Based Programming 3 4 CS220 CS330 Operating Systems 3 4 - CS340 Graduation Project I 2 2 Departmental Approval Elective Course 2 - - ISLM273 The Economic System in Islam 2 2 - Semester two Course ID Course title Credit hours Contact hours Pre-requisite CS410 Graduation Project II 2 2 CS340 IT210 Web-Based Design 3 4 CS220 Elective Course 2 - - Elective Course 2 - - ISLM274 Political System in Islam 2 2 ISLM 273 Electives Course ID Course title Credit hours Contact hours Pre-requisite CS350 Artificial Intelligence 3 4 IS120 IS430 Data Mining 3 4 IS220 CS420 Knowledge Engineering 3 3 IS220 & CS350 CS360 Advanced Database Systems 3 4 IS220 CS430 Enterprise Resource Planning Systems 3 4 CS360 CS440 IT Project Management 3 4 CS360