Facalty of Information Technology

 

Guidance Plan for the Computer Science Curriculum

2003 / 2004

Philadilphia University

 

Year

Semester

Module

 Number

Module Title

Prerequisites                 

Type of Requirements

First

 

First

(18 Credit Hours)

110101

130101

710101

210101

711111

210104

Arabic Skills (1)

English Skills (1)

Computer Skills (1)

Mathematics (1)

Programming Fundamentals   

Discrete Structures

---

---

---

---

---

---

(UR)

(UR)

(UR)

(FR)

 (FR)

(SR)

 

Second

(18 Credit Hours)

130102

710102

760161

210103

721112

750131

English Skills (2)

Computer Skills (2)

Fundamentals of Information Technology

Mathematics for Computing

Object-Oriented Paradigm

Computer Logic Design

130101

710101

710101

210101

711111

710101

(UR)

(UR)

(FR)

(SR)

 (DR)

(DR)

Second

 

First

(18 Credit Hours)

 

111133

210231

721281 

711272

721211

711231

Culture and Civilization (1)

Introduction to Probability & Statistics

Introduction to Software Engineering

WWW: Concepts and Programming

Object Oriented Data Structures

Computer Organization and Architecture

------

----

711111

7121112 or 731211

721112

210103+760161

(UR)

 (FR)

(DR)

(FR)

(DR)

(DR)

 

Second

(18 Credit Hours)

111100

711271

721282

 

750221

711232

760261

Military Sciences

Multimedia Systems

Professional Issues in Computing and Information Technology

Theory of Computation

Principles of Operating Systems

Database Fundamentals

----

760161

721281 or 731151

 

210104 + 721211

721211 +711231

(721211 or co-

requisite)+210104

(UR)

(FR)

(FR)

 

(SR)

(DR)

(DR)

 

Third

 

First

(18 Credit Hours)

 

  --------- 

750322

750331

750341

750361

750371

 

University Elective

Design and Analysis of Algorithms

Introduction to Computer Networking

Systems Analysis and Design

Advanced Operating Systems

Computer Graphics

 

---------

721211+210103

711232

760261+721281

711232

210103+721211

721112+

 

(UR)

(DR)

(DR)

(DR)

(DR)

(DR)

 

Second

(15 Credit Hours)

 

750321

750351

750372

 

750398

------

Concepts of Programming Languages

Fundamentals of Artificial Intelligence

Numerical Analysis

 

Practical Training

Department Elective 1

721211+210104

210104+750322

210103+210231+

721112

721281

-----

(DR)

(DR)

 

(DR)

(DR)

(DR)

Fourth

 

First

(12 Credit Hours)

750431

750471

750499

----------

 

Advanced Computer Architecture

Operations Research

Graduation Project

Department Elective 2

 

711231

750372

 750398

------

 

(DR)

(DR)

(DR)

(DR)

 

 

Second

(15 Credit Hours)

 

---------

 

750421

750441

750461

750472

 

Special Topic

 

Compiler Construction

Advanced Computer Networks

Advanced Databases

Computer Modelling and Simulation

 

---------

 

750221+750321

750341

750361

210231,721211

 

(Department Agreement)

         (DR)

(DR)

(DR)

(DR)

 

 (UR) University Req.              (FR) Faculty Req.         (DR) Dept. Req.                          (SR) Supporting Req.

18/1/2006