Guidance Plan 2005- 2006

Computer Science

Year

Semester

Module

 Number

Module Title

Prerequisites                 

Type of Requirements

First

 

First

(18 Credit Hours)

110101

130101

710101

710104

210101

210104

Arabic Skills (1)

English Skills (1)

Computer Skills (1)

Computer Skills (2) for science colleges

Mathematics (1)

Discrete Structures

------

------

------

------

------

------

 (UR)

(UR)

(UR)

(FR)

(SR)

(SR)

 

Second

(18 Credit Hours)

111133

130102

712111

210103

721112

750131

Culture and  Civilization (1)

English Skills (2)

Windows Programming

Mathematics for Computing

Object-Oriented Paradigms

Computer Logic Design

------

130101

710104

210101

710104

710101

(UR)

(UR)

(FR)

(SR)

(DR)

(DR)

Second

 

First

(18 Credit Hours)

 

111101

712272

760161

711231

721281

721211

National Education

WWW : Concepts and Programming

Fundamentals of Information Technology

Computer Organization and Architecture

Introduction to Software Engineering

Object Oriented Data Structures

------

710104

710101

210103+750131

710104

721112

(UR)

(FR)

(FR)

(DR)

(DR)

(DR)

 

 

Second

(18 Credit Hours)

712271

731151

751252

210231

711232

760261

Multimedia Systems

Introduction to Information Systems

Fundamentals of Artificial Intelligence

Introduction to Statistics and Probabilities

Principles of Operating Systems

Database Fundamentals

710104

710101

710104

------

721211+711231

 (721211 or concurrent)+

210104

(FR)

(FR)

(FR)

(SR)

(DR)

(DR)

 

 

 

 

 

 

Third

 

First

(18 Credit Hours)

 

722282

 

750322

750331

750341

750361

750371

Professional Issues in Computing and

Information Technology

Design and Analysis of Algorithms

Advanced Operating Systems

Introduction to Computer Networking

Systems Analysis and Design

Computer Graphics

------

 

210103+721211

711232

711232

760261+721281

210103+721211

(FR)

 

(DR)

(DR)

(DR)

(DR)

(DR)

 

Second

(15 Credit Hours)

 

------

750321

751323

750398

------

University Elective

Concepts of Programming Languages

Theory of Computation

Practical Training

Department Elective 1

------

721211

210104+721211

721281

------

(UR)

(DR)

(DR)

(DR)

(DR)

Fourth

 

First

(12 Credit Hours)

750431

750499

760462

------

Advanced Computer Architecture

Graduation Project

Information Retrieval, Hypermedia and the Web

Department Elective 2

711231

750398

760261

------

(DR)

(DR)

(DR)

(DR)

 

Second

(15 Credit Hours)

 

111100

750421

750441

750461

750472

 

Military Sciences

Compiler Construction

Advanced Computer Networks

Advanced Databases

Computer Modelling and Simulation

 

------

751323+750321

750341

750361

210231+721211

 

(UR)

(DR)

(DR)

(DR)

(DR)

 

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

 

Date: 1/9/2006