Information Technology
Faculty of Computers and Information Technology
Course code | Course Name | Approved Units | Types Of Units "Theoretical" | Types Of Units "Practical" | Course type | Prerequisite |
---|---|---|---|---|---|---|
CID 1101 | Communication Skills | 2 | ــــــــــــ | |||
ISLS 1101 | Islamic Culture between Authenticity and Contemporary | 2 | ــــــــــــ | |||
MATH 1101 | Introduction to Mathematics | 3 | ــــــــــــ | |||
STAT 1101 | Introduction to Statistics | 3 | ــــــــــــ | |||
CSC 1102 | Problem Solving in Computing | 3 | ــــــــــــ | |||
CSC 1102 | Problem Solving in Computing | 3 | ــــــــــــ | |||
CSC 1102 | Problem Solving in Computing | 3 | ــــــــــــ | |||
CSC 1102 | Problem Solving in Computing | 3 | ــــــــــــ | |||
CSC 1102 | Problem Solving in Computing | 3 | ــــــــــــ |
Course code | Course Name | Approved Units | Types Of Units "Theoretical" | Types Of Units "Practical" | Course type | Prerequisite |
---|---|---|---|---|---|---|
ARAB 1101 | Arabic Language Skills | 2 | ــــــــــــ | |||
PHYS 1101 | Fundamentals of Physics | 3 | ــــــــــــ | |||
MATH 1102 | Differential Calculus | 3 | ــــــــــــ | |||
CSC 1103 | Introduction to Programming | 3 | ــــــــــــ | |||
CSC 1103 | Introduction to Programming | 3 | ــــــــــــ | |||
CSC 1103 | Introduction to Programming | 3 | ــــــــــــ | |||
CSC 1103 | Introduction to Programming | 3 | ــــــــــــ | |||
CSC 1103 | Introduction to Programming | 3 | ــــــــــــ |
Course code | Course Name | Approved Units | Types Of Units "Theoretical" | Types Of Units "Practical" | Course type | Prerequisite |
---|---|---|---|---|---|---|
CSC 1201 | Object Oriented Programming | 4 | ــــــــــــ | |||
CSC 1201 | Object Oriented Programming | 4 | ــــــــــــ | |||
CSC 1201 | Object Oriented Programming | 4 | ــــــــــــ | |||
CSC 1201 | Object Oriented Programming | 4 | ــــــــــــ | |||
CSC 1201 | Object Oriented Programming | 4 | ــــــــــــ | |||
CSC 1202 | Computer Organization and Assembly Programming | 4 | ــــــــــــ | |||
CSC 1202 | Computer Organization and Assembly Programming | 4 | ــــــــــــ | |||
CSC 1202 | Computer Organization and Assembly Programming | 4 | ــــــــــــ | |||
CSC 1202 | Computer Organization and Assembly Programming | 4 | ــــــــــــ | |||
CSC 1202 | Computer Organization and Assembly Programming | 4 | ــــــــــــ | |||
MATH 1201 | Fundamentals of Integral Calculus | 4 | ــــــــــــ | |||
LANT 1101 | English Language Grammar | 3 | ــــــــــــ | |||
LANT 1204 | Advanced Grammar | 3 | ــــــــــــ | |||
ARAB 1102 | Arabic Editing skills | 3 | ــــــــــــ | |||
MATH 1251 | Computational and Discrete Mathematics | 3 | ــــــــــــ |
Course code | Course Name | Approved Units | Types Of Units "Theoretical" | Types Of Units "Practical" | Course type | Prerequisite |
---|---|---|---|---|---|---|
ISLS 1201 | Moral and Cultural Values in Islam | 2 | ــــــــــــ | |||
CIT 1201 | Human Computer Interaction | 3 | ــــــــــــ | |||
CIT 1201 | Human Computer Interaction | 3 | ــــــــــــ | |||
CIT 1201 | Human Computer Interaction | 3 | ــــــــــــ | |||
CIT 1202 | Computer Networks | 3 | ــــــــــــ | |||
CIT 1202 | Computer Networks | 3 | ــــــــــــ | |||
CIT 1202 | Computer Networks | 3 | ــــــــــــ | |||
CIT 1251 | Web Design | 3 | ــــــــــــ | |||
CIT 1251 | Web Design | 3 | ــــــــــــ | |||
CIT 1251 | Web Design | 3 | ــــــــــــ | |||
CSC 1203 | Advanced Programming Methods | 4 | ــــــــــــ | |||
CSC 1203 | Advanced Programming Methods | 4 | ــــــــــــ | |||
CSC 1203 | Advanced Programming Methods | 4 | ــــــــــــ | |||
CSC 1203 | Advanced Programming Methods | 4 | ــــــــــــ | |||
CSC 1203 | Advanced Programming Methods | 4 | ــــــــــــ | |||
CSC 1204 | Data Structures and Algorithm | 3 | ــــــــــــ | |||
CSC 1204 | Data Structures and Algorithm | 3 | ــــــــــــ | |||
CSC 1204 | Data Structures and Algorithm | 3 | ــــــــــــ | |||
CSC 1204 | Data Structures and Algorithm | 3 | ــــــــــــ | |||
CSC 1204 | Data Structures and Algorithm | 3 | ــــــــــــ |
Course code | Course Name | Approved Units | Types Of Units "Theoretical" | Types Of Units "Practical" | Course type | Prerequisite |
---|---|---|---|---|---|---|
CIT 1301 | Multimedia Systems | 3 | ــــــــــــ | |||
CIT 1301 | Multimedia Systems | 3 | ــــــــــــ | |||
CIT 1301 | Multimedia Systems | 3 | ــــــــــــ | |||
CIT 1302 | Advanced Computer Networks | 3 | ــــــــــــ | |||
CIT 1302 | Advanced Computer Networks | 3 | ــــــــــــ | |||
CIT 1302 | Advanced Computer Networks | 3 | ــــــــــــ | |||
CIT 1303 | Advanced Web Design | 3 | ــــــــــــ | |||
CIT 1303 | Advanced Web Design | 3 | ــــــــــــ | |||
CIT 1303 | Advanced Web Design | 3 | ــــــــــــ | |||
CSC 1301 | Software Engineering | 3 | ــــــــــــ | |||
CSC 1301 | Software Engineering | 3 | ــــــــــــ | |||
CSC 1301 | Software Engineering | 3 | ــــــــــــ | |||
CSC 1301 | Software Engineering | 3 | ــــــــــــ | |||
CSC 1301 | Software Engineering | 3 | ــــــــــــ | |||
LANT 1252 | Technical Writing | 3 | ــــــــــــ | |||
STAT 1252 | Probability Theory | 3 | ــــــــــــ |
Course code | Course Name | Approved Units | Types Of Units "Theoretical" | Types Of Units "Practical" | Course type | Prerequisite |
---|---|---|---|---|---|---|
CIT 1304 | IT Project Management | 3 | ــــــــــــ | |||
CIT 1304 | IT Project Management | 3 | ــــــــــــ | |||
CIT 1304 | IT Project Management | 3 | ــــــــــــ | |||
CIT 1305 | Database Systems | 4 | ــــــــــــ | |||
CIT 1305 | Database Systems | 4 | ــــــــــــ | |||
CIT 1305 | Database Systems | 4 | ــــــــــــ | |||
CSC 1303 | Mobile Applications Development | 3 | ــــــــــــ | |||
CSC 1303 | Mobile Applications Development | 3 | ــــــــــــ | |||
CSC 1303 | Mobile Applications Development | 3 | ــــــــــــ | |||
CSC 1303 | Mobile Applications Development | 3 | ــــــــــــ | |||
CSC 1303 | Mobile Applications Development | 3 | ــــــــــــ | |||
CSC 1304 | Operating Systems | 3 | ــــــــــــ | |||
CSC 1304 | Operating Systems | 3 | ــــــــــــ | |||
CSC 1304 | Operating Systems | 3 | ــــــــــــ | |||
CSC 1304 | Operating Systems | 3 | ــــــــــــ | |||
CSC 1304 | Operating Systems | 3 | ــــــــــــ | |||
MATH 1205 | Linear Algebra | 3 | ــــــــــــ | |||
THM 1101 | Tourism and Heritage | 2 | ــــــــــــ | |||
ISLS 1352 | History of the Kingdom of Saudi Arabia | 2 | ــــــــــــ |
Course code | Course Name | Approved Units | Types Of Units "Theoretical" | Types Of Units "Practical" | Course type | Prerequisite |
---|---|---|---|---|---|---|
CIT 1401 | System Integrations and Architecture | 3 | ــــــــــــ | |||
CIT 1401 | System Integrations and Architecture | 3 | ــــــــــــ | |||
CIT 1401 | System Integrations and Architecture | 3 | ــــــــــــ | |||
CIT 1402 | Computer and Information Security | 3 | ــــــــــــ | |||
CIT 1402 | Computer and Information Security | 3 | ــــــــــــ | |||
CIT 1402 | Computer and Information Security | 3 | ــــــــــــ | |||
CIT 1403 | Cloud Computing | 3 | ــــــــــــ | |||
CIT 1403 | Cloud Computing | 3 | ــــــــــــ | |||
CIT 1403 | Cloud Computing | 3 | ــــــــــــ | |||
CIT 1404 | Advanced Database Systems | 3 | ــــــــــــ | |||
CIT 1404 | Advanced Database Systems | 3 | ــــــــــــ | |||
CIT 1404 | Advanced Database Systems | 3 | ــــــــــــ | |||
CIT 1498 | Project | 3 | ــــــــــــ | |||
CIT 1498 | Project | 3 | ــــــــــــ | |||
CIT 1498 | Project | 3 | ــــــــــــ | |||
CSC 1402 | Computer Ethics | 1 | ــــــــــــ | |||
CSC 1402 | Computer Ethics | 1 | ــــــــــــ | |||
CSC 1402 | Computer Ethics | 1 | ــــــــــــ | |||
CSC 1402 | Computer Ethics | 1 | ــــــــــــ | |||
CSC 1402 | Computer Ethics | 1 | ــــــــــــ |
Course code | Course Name | Approved Units | Types Of Units "Theoretical" | Types Of Units "Practical" | Course type | Prerequisite |
---|---|---|---|---|---|---|
CEN 1409 | Robotics | 3 | ــــــــــــ | |||
CIT 1495 | Training | 3 | ــــــــــــ | |||
CIT 1495 | Training | 3 | ــــــــــــ | |||
CIT 1495 | Training | 3 | ــــــــــــ | |||
CIT 1405 | Bioinformatics & Computational Biology | 3 | ــــــــــــ | |||
CIT 1405 | Bioinformatics & Computational Biology | 3 | ــــــــــــ | |||
CIT 1405 | Bioinformatics & Computational Biology | 3 | ــــــــــــ | |||
CIT 1406 | Advanced Information Security | 3 | ــــــــــــ | |||
CIT 1406 | Advanced Information Security | 3 | ــــــــــــ | |||
CIT 1406 | Advanced Information Security | 3 | ــــــــــــ | |||
CIT 1407 | Network Security | 3 | ــــــــــــ | |||
CIT 1407 | Network Security | 3 | ــــــــــــ | |||
CIT 1407 | Network Security | 3 | ــــــــــــ | |||
CIT 1408 | Database Security | 3 | ــــــــــــ | |||
CIT 1408 | Database Security | 3 | ــــــــــــ | |||
CIT 1408 | Database Security | 3 | ــــــــــــ | |||
CIT 1409 | Database Administration | 3 | ــــــــــــ | |||
CIT 1409 | Database Administration | 3 | ــــــــــــ | |||
CIT 1409 | Database Administration | 3 | ــــــــــــ | |||
CIT 1430 | Selected Topics in IT | 3 | ــــــــــــ | |||
CIT 1430 | Selected Topics in IT | 3 | ــــــــــــ | |||
CIT 1430 | Selected Topics in IT | 3 | ــــــــــــ | |||
CEN 1413 | Internet of Things | 3 | ــــــــــــ | |||
CEN 1417 | Quantum Computing | 3 | ــــــــــــ | |||
CSC 1405 | Advanced Software Engineering | 3 | ــــــــــــ | |||
CSC 1405 | Advanced Software Engineering | 3 | ــــــــــــ | |||
CSC 1405 | Advanced Software Engineering | 3 | ــــــــــــ | |||
CSC 1405 | Advanced Software Engineering | 3 | ــــــــــــ | |||
CSC 1405 | Advanced Software Engineering | 3 | ــــــــــــ | |||
CSC 1406 | Digital Image Processing | 3 | ــــــــــــ | |||
CSC 1406 | Digital Image Processing | 3 | ــــــــــــ | |||
CSC 1406 | Digital Image Processing | 3 | ــــــــــــ | |||
CSC 1406 | Digital Image Processing | 3 | ــــــــــــ | |||
CSC 1406 | Digital Image Processing | 3 | ــــــــــــ |