الخطة الدراسية

خطة قسم علوم الحاسب الجديدة

 

الرمز

اسم المقرر

ن

ع

و

السنة الدراسية الأول,/’

المستوى الدراسي الثاني

012ريض

جبر المصفوفات

3

0

3

012عال

برمجة حاسب 1

2

1

3

012نجل

برنامج اللغة الانجليزية المكثف 2

6

0

6

112سلم

الثقافة الاسلامية 2

2

0

2

 

 

13

1

14

السنة الدراسية الثانية

المستوى الدراسي الرابع

114 عال

البرمجة الغرضية الموجهة

3

1

4

115 عال

خوارزميات و هياكل بيانات-1

2

1

3

131 عال

الهندسة الحاسوبية

2

1

3

121 نال

مدخل إلى نظم المعلومات

2

1

3

202 عرب

التحرير العربي

2

1

2

114 سلم

الثقافة الإسلامية 4-

2

-

2

 

 

12

5

17

السنة الدراسية الثالثة

المستوى الدراسي السادس

251 عال

نظم تشغيل- 1

2

1

3

223 نال

مخازن ومناجم البيانات

2

1

3

236 عال

التحليل التوافقي للحاسب

2

1

3

241 عال

المنطق الرقمي

3

1

4

278 عال

لغات البرمجة

2

1

3

 

 

11

5

16

السنة الدراسية الرابعة

المستوى الدراسي الثامن

352 عال

نظم تشغيل-2

2

1

3

362 نال

تقنيات الإنترنت

1

2

3

334 عال

الرسم بالحاسب

2

1

3

344 عال

تنظيم الحاسبات

2

1

3

371 عال

هندسة البرمجيات- 1

2

1

3

 

 

9

6

15

السنة الدراسية الخامسة

المستوى الدراسي العاشر

473 نال

أخلاقيات الحوسبة والمجتمع

2

-

2

474 عال

تصميم وتحليل خوارزميات

2

1

3

476 عال

هندسة المعرفة والنظم الخبيرة

2

1

3

481 عال

ندوة

-

1

1

482 عال

مواضيع مختارة

2

1

3

484 عال

مشروع- 2

3

-

3

           
 

Sub. Code

Subject

TH

L

Credit

Pre-requisite

Semester 1

111-CCS-3

Introduction to Computing

2

1

3

 

111-ICI-2

The Entrance to the Islamic Culture 1

2

 

2

 

108-MATH-3

Calculus 1

3

 

3

 

201-ARAB-2

Arabic Language Skills

2

 

2

 

011-ENG-6

Intensive English Program 1

6

 

6

 

 

Sub Total Credit

15

1

16

 

Semester 2

121-CCS-3

Introduction to programming

2

1

3

111-CCS-3

112-ICI-2

Islamic Culture 2

2

 

2

111-ICI-2

109-MATH-3

Calculus 2

3

 

3

108-MATH-3

202-ARAB-2

Arabic Editing

2

 

2

 

012-ENG-6

Intensive English Program 2

6

 

6

011-ENG-6

 

Sub Total Credit

15

1

16

 

Semester 3

211-PHY-4

Principles of Physics

3

1

4

 

113-ICI-2

Islamic Culture (3)

2

 

2

112-ICI-2

113-MATH-3

Linear Algebra

3

 

3

 

222-CCS-4

Object Oriented Programming

3

1

6

121-CCS-3

251-CCS-3

Computer Organization and Architecture

3

 

3

 

139-BUS-2

Communication Skills

2

 

2

 

 

Sub Total Credit

16

2

18

 

Semester 4

109-CHEM-3

Chemistry

2

1

3

 

214-ICI-2

Islamic Culture (4)

2

 

2

113-ICI-2

339-MATH-3

Probability and Statistics

3

 

3

109-MATH-3

231-CCS-4

Data Structures & Algorithms

3

1

4

222-CCS-3

231-CIS-3

Introduction to Databases

2

1

3

 

223-CCS-3

Advanced Object-Oriented Programming

2

1

3

222-CCS-3

 

Sub Total Credit

14

4

18

 

Semester 5

133-CCE-3

Discrete Structures

3

 

3

 

341-CCS-3

Principles of Software Engineering

2

1

3

222-CCS-3

381-CCS-3

Operating Systems

2

1

3

231-CCS-3

352-CCS-3

Microprocessor and Assembly Language

2

1

3

251-CCS-3

371-CCS-3

Data Communication and Computer Networks

2

1

3

222-CCS-3

312-CCS-3

Image Processing

2

1

3

133-CCE-3

 

Sub Total Credit

13

5

18

 

Semester 6

361-CCS-3

Artificial Intelligence

2

1

3

231-CCS-3

324-CCS-3

Programming with Python

2

1

3

222-CCS-3

453-CIS-3

Computer and Network Security

2

1

3

371-CCS-3

373-CCS-3

Web Engineering

2

1

3

222-CCS-3

313-CCS-3

Game Development

2

1

3

222-CCS-3

314-CCS-3

Operations Research

2

1

3

231-CCS-3

 

Sub Total Credit

12

6

18

 

491-CCS-0

Summer Training

0

 

0

64 credit hours

Semester 7

462-CCS-3

Introduction to Machine Learning

2

1

3

361-CCS-3

425-CCS-2

Programming Paradigms

2

0

2

324-CCS-3

 

Common Elective 1(College level)

2

1

3

 

 

Elective -1

2

1

3

 

492-CCS-3

Project -1

3

 

3

491-CCS-3

432-CCS-3

Design and Analysis of Algorithms

2

1

3

331-CCS-3

 

Sub Total Credit

13

4

17

 

Semester 8

414-CCS-3

Theory of Compiler

2

1

3

425-CCS-2

482-CCS-3

Parallel and Distributed Computing

2

1

3

381-CCS-3

483-CIS-2

Computing Ethics

2

 

2

 

 

Common Elective 2 (College level)

3

 

3

 

 

Elective – 2

2

1

3

 

493-CCS-3

Project 2

2

1

3

492-CCS-3

 

Sub Total Credit

13

4

17

 

 

Total

 

 

318

 

 

 

Elective Subjects

 

Department Electives

Track

Code

Course Title

Credit

hours

Pre- requisite

Intelligent Systems

463-CCS-3

Neural Network and fuzzy logic

3

361-CCS-3

464-CCS-3

Knowledge Engineering and Expert

Systems

3

361-CCS-3

373-CIS-3

Data Mining

3

361-CCS-3

Software Engineeri ng

442-CCS-3

Software Testing and Quality Assurance

3

341-CCS-3

443-CCS-3

Principles of Software Design and

Architecture

3

341-CCS-3

444-CCS-3

Software Project Management

3

341-CCS-3

Network security

456-CIS-3

Security Incident Management

3

453-CIS-3

457-CIS-3

Introduction to Cryptography

3

453-CIS-3

459-CIS-3

Cyber defense technology

3

453-CIS-3

 

 

College Electives

 

College Electives offered other programs

486-CIS-3

Design Thinking

3

444-CIS-3

Human Computer Interaction

3

472-CCE-3

Robotics

3

447-CCE-3

Internet of Things

3

454-CCE-3

Wireless Networks

3

443-CCE-3

Real Time Systems

3

458-CIS-3

Cloud Computing

3

424-CIS-3

Mobile Application Development

3

332-CIS-3

Advanced Database Management Systems

3

476-CIS-3

Internet of Things Analytics and Security

3