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


View Study Plan


Back to Home

Total Credit Hours

129

University Requirements 36 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
ARL 100 (A) Communication Skills in Arabic I No Prerequisite 3

ENG 200

English II

EPT/ or Passing grade in ENG102 + FWS100(E) / (FWS100(E) as

co-requisite 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
ISL 100 (A) Islamic Culture No Prerequisite 3
MTT 101 Pre-Calculus MTH 100 or MPT 3
MTT102 Calculus I  MTT 101 3
NSC 201 Natural Sciences No Prerequisite 3
STT 100 General Statistics No Prerequisite 3
Degree Requirements 36 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
CSC 201 Structured Programming MTT 101 or Higher 3
CSC 202 Object Oriented Programming CSC 201 3
CSC 301 Data Structures and Algorithms CSC 202 3
CSC 302 Database Management Systems MTT 202 3
CSC 305 Data Communications and Networks Junior Level 3
CSC 399 Internship/Project in CS 70 Credit Hours 3
ITE 305 Systems Analysis and Design Junior Level/Consent of Department 3
ITE 390 Computer Ethics Junior Level/ Consent of Department 3
ITE 499A Capstone Project (Part I) 90 credit-hours 3
ITE 499B Capstone Project (Part II) ITE 499A 3
MTT 202 Discrete Mathematics MTT 101 3
STT 201 Intermediate Statistics and Research Methods STT 100 3
Major Requirements 51 Credit Hours
Compulsory Courses 39 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
CSC 308 Operating systems CSC 301 3
CSC 401 Software Engineering I ITE 305 3
CIS 401 Advanced Database Management Systems CSC 302 3
CIS 408 Distributed Information Systems CSC 305 + (CSC 202 or CSC311) 3
CSC 307 Web Design CSC 201 3
CIS 404 Data warehousing  and Data Mining CSC 302 3
ITE 401 IT Project Management Senior Level/consent 3
ITE 409 Human Computer Interaction Senior Level/consent 3
ITE 408 Information Security CSC 305 3
CSC 311 Java programming for the internet CSC 201 3
ITE 414 Introduction to E-commerce Junior level 3
ITE 402 Computer Networks Design and Implementation CSC 305 3
ITE 422 Networks Administration CSC 305 3
Elective Courses 12 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
ME4 Major Elective 4 - 3
Open Requirements 6 Credit Hours
Course Code Course Title Prerequisite(s) Credit Hours
OE1 Open Elective I - 3
OE2 Open Elective II - 3
* English Proficiency Specified Score: Score of 1250+ & B2 (CEFR) in Writing Component for EmSAT or / 5.5 overall average & 5.5 specific score in writing component for IELTS, equivalent in other English Proficiency Test.


Concentrations

C1: Web Technologies and Applications

Course Code Course Title Prerequisite(s) Credit Hours
ITE 410 Web programming CSC 307 3
ITE 412 Web Productivity Tools ITE 410 3
CSC 404 Computer Graphics and Animation CSC 301 3
ITE 415 Advanced E-commerce Applications Design ITE 414 3
ITE490 / CEN490 Special Topics in IT / Special Topics in Computer Engineering CSC 201 / Senior Level 3

C2: Networking, Mobile and Security

ITE 420 Wireless and Mobile Networks CSC 305 3
ITE 421 Mobile Applications CSC 201 3
ITE 423 Network programming CSC 305 + CSC 311 3
ITE 424 Enterprise Network Security ITE 408 3
ITE490 / CEN490 Special Topics in IT / Special Topics in Computer Engineering CSC 201 / Senior Level 3

C3: Interactive Media, Game Programming and Simulation

ITE 430 Digital Game Design and Programming ITE 409 + CSC 404 3
ITE 431 3D Game and Simulation ITE 430 3
ITE 432 Collaborative Game Design ITE 430 3
CSC 406 Artificial Intelligence Senior Level 3
ITE490 / CEN490 Special Topics in IT / Special Topics in Computer Engineering CSC 201 / Senior Level 3