(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


Download Degree requirements