Bachelor of Science in Information Technology
Curriculum as of Fall 20-21


View Study Plan


Back to Home

Total Credit Hours

126

General Education Requirements 33 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
ARL 101 (A) Communication Skills in Arabic I No Prerequisite 3

ENG 200

English II

IELTS average score of 6 or EMSAT average score of 1400 or passing grade in ENG102. FWS100/USS001 as Co-req if placed in ENG200

3
FWS 100

Academic Skills for Success

No Prerequisite 3
FWS 205 UAE and GCC Society ENG102+ FWS100(E ) or FWS100(E) as co-requisite if students enter to ENG200 course directly 3
FWS 211

Fundamentals of Emotional Intelligence

ENG102+ FWS100(E ) or FWS100(E) as co-requisite if students enter to ENG200 course directly 3
FWS 305 Technical Communications for Work Place ENG 200 + completion of 45 Credit hours 3
FWS 310 Fundamentals of Innovation and Entrepreneurship ENG 200 + completion of 60 Credit hours 3
GES 201 General Science ENG102+ FWS100(E ) or FWS100(E) as co-requisite if students enter to ENG200 course directly 3
ISL 100 (A) Islamic Culture No Prerequisite 3
MTT 101 Pre-Calculus MTH 100 or MPT 3
STT 100 General Statistics No Prerequisite 3
Degree Requirements 36 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
SWE 201 Structured Programming MTT 101 or Higher 3
CSC 202 Object Oriented Programming SWE 201 or CSC 201 3
CSC 301 Data Structures and Algorithms CSC 202 + MTT202 3
CSC 302 Database Management Systems MTT 202 + (SWE 201 or CSC 201) 3
CSC 305 Data Communications and Networks Junior Level 3
CSE 210 Introduction to Cybersecurity Engineering ECT 200 3
ECT 200 Introduction to Computing No Prerequisite 3
ITE 390 Computer Ethics CSC202 3
ITE 399 Internship/Project in IT 90 Credit Hours 3
ITE 499A Capstone Project (Part I) 90 credit-hours 1
ITE 499B Capstone Project (Part II) ITE 499A 2
MTT 202 Discrete Mathematics STT 100 3
STT 201 Intermediate Statistics and Research Methods STT 100 3
Major Requirements 51 Credit Hours
Compulsory Courses 42 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
CSE 420 Ethical Hacking CSC 305 3
CIS 404 Data warehousing  and Data Mining CSC 302 3
CSC 307 Web Design SWE 201 or CSC 201 3
CSC 308 Operating systems CSC 301 3
SWE 401 Software Engineering CSC 202 3
CSC 408 Distributed Information Systems CSC 202 + CSC 305 3
ITE 401 IT Project Management CSC 401 3
ITE 402 Computer Networks Design and Implementation CSC 305 3
ITE 408 Information Security CSC 305 3
ITE 409 Human Computer Interaction CSC 401 or SWE 401 3
ITE 414 Introduction to E-commerce Junior level 3
ITE 421 Native Mobile Application Development CSC 202 3
ITE 422 System and Networks Administration CSC 305 3
ITE 442 Data Science and Big Data Analytics (SWE 201 or CSC 201) + STT 201 3
Elective Courses 9 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
ME1 Major Elective 1 - 3
ME2 Major Elective 2 - 3
ME3 Major Elective 3 - 3
Open Requirements 6 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
OE1 Open Elective I - 3
OE2 Open Elective II - 3

 

Information Technology Major Electives Basket

Course Code Course Title Prerequisite(s) Credit Hours
CSC 404 Computer Graphics and Animation CSC 301 3
CSC 406 Artificial Intelligence Senior Level 3
CSE 410 Mobile Device Security CSC 305 3
CSE 400 Network Security and Forensics CSC 305 3
ITE 410 Web Programming CSC 307 3
ITE 415 Advanced E-Commerce Applications Design ITE 414 3
ITE 430 Mobile Game Development ITE 421 3
ITE 490** Selected Topics in IT Department Consent 3


Concentrations

C1: Web Technologies and Applications

Course Code Course Title Prerequisite(s) Credit Hours
CSC 404 Computer Graphics and Animation CSC 301 3
ITE 415 Advanced E-commerce Applications Design ITE 414 3
ITE 410 Web programming CSC 307 3
ITE 490** Selected Topics in IT Department Consent 3

C2: Networking, Mobile and Security

CSE 400 Network Security and Forensics CSC 305 3
CSE 410 Mobile Device Security CSC305 3
ITE 423 Advanced Mobile Application Development ITE421 3
ITE 490** Selected Topics in IT Department Consent 3

C3: Interactive Media, Game Programming and Simulation

CSC 406 Artificial Intelligence Senior Level 3
ITE 430 Mobile Game Development ITE421 3
ITE 432 Collaborative Game Design ITE 430 3
ITE 490** Selected Topics in IT Department Consent 3
** Students can also take CEN490, CSE490, SWE490 and/or ITE490 selected Topics in Information Technology towards any theme