(a) General Education Requirements (51 credit hours) Credit Hours
|
Mathematics |
MA 101 (Calculus I) MA 102 (Calculus II) MA 210 (Linear Algebra) MA 250 (Probability and Statistics) |
12 |
|
Natural Sciences |
NS 101 (Mechanics and Wave Motion) NS 103 (Electricity and Magnetism) |
06 |
|
Humanities and Social Sciences |
||
|
English |
EN 101 (Writing Workshop) EN 201 (Communication Skills) EN 205 (Business and Technical Writing) |
09 |
|
Humanities |
HM 150 (Islamic Studies I) HM 250 (Islamic Studies II) HM 260 (Arabic Language) Two electives* |
13 |
|
Social Sciences |
SS 170 (Pakistan Studies) Three electives** |
11 |
|
|
51 |
|
|
* The following courses are potential electives in the Humanities area: Introduction to Islamic History, Introduction to Psychology, Introduction to Philosophy, Comparative Religions, English Literature, Urdu Literature, Chinese/French /German/Japanese Language
|
|
** The following courses are potential electives in the Social Sciences area: Introduction to Economics, Introduction to Social Sciences, Introduction to Political Science, Introduction to Management, Introduction to Sociology, History of Civilization |
(b) Core Courses in Computing (40 credit hours) Credit Hours
|
Introduction to Computing |
CMP 100 |
3 |
|
Programming Fundamentals |
CMP 140 |
3 |
|
Discrete Mathematics |
CMP 200 |
4 |
|
Data Structures and Algorithms |
CMP 210 |
3 |
|
Digital Logic Design |
CMP 120 |
3 |
|
Digital Logic Design Lab |
CMP 121 |
1 |
|
Computer Organization and Assembly Language |
CMP 223 |
3 |
|
Computer Organization and Assembly Language Lab |
CMP 224 |
1 |
|
Object Oriented Programming |
CMP 240 |
3 |
|
Software Engineering |
CMP 290 |
3 |
|
Operating Systems |
CMP 320 |
3 |
|
Computer Networks |
CMP 330 |
3 |
|
Computer Networks Lab |
CMP 331 |
1 |
|
Database Systems |
CMP 370 |
3 |
|
Object Oriented Analysis and Design |
CMP 390 |
3 |
|
|
|
40 |
(c) Information Technology Core Courses (24 credit hours) Credit Hours
|
Web Engineering |
IT 341 |
3 |
|
Enterprise Application Development |
IT 342 |
3 |
|
Information Systems |
IT 372 |
3 |
|
Network Security |
IT 431 |
3 |
|
Network Management and Administration |
IT 433 |
3 |
|
Project Management |
IT 492 |
3 |
|
Capstone Project I |
IT 490 |
3 |
|
Capstone Project II |
IT 491 |
3 |
|
|
|
24 |
(d) Elective Courses in IT (15 credit hours) Credit Hours
The following courses is a sample of the elective courses
|
Principles of Management |
IT 280 |
3 |
|
Information System Audit and Control |
IT 334 |
3 |
|
Technology Management |
IT 373 |
3 |
|
Organizational Behavior |
IT 380 |
3 |
|
Internet Architecture and Protocols |
IT 421 |
3 |
|
Human Computer Interaction |
IT 451 |
3 |
|
Geographical Information System |
IT 472 |
3 |
|
Enterprise Resource Planning |
IT 473 |
3 |
|
Distributed Information Systems |
IT 474 |
3 |
|
Information Warehousing |
IT 475 |
3 |
|
Electronic Commerce |
IT 480 |
3 |
|
Software Quality Assurance |
IT 493 |
3 |