Computer Department Courses/ Evening

Undergraduate Curriculum

 

First Year

No

Courses in English

Hours per week

Unit

Practical

Theoretical

1     

Logic Design

2

1

4

2     

Structure Programming

2

2

6

3     

Computer Organization & Architecture

2

2

6

4     

Calculus & Statistics

-

3

6

5     

Academic Debate

2

1

4

6     

General English

2

2

6

7     

Kurdology

-

2

4

8     

General Psychology

-

2

4

Total

40

Second Year

No

Courses in English

Hours per week

Units

Practical

Theoretical

1

Object Oriented Programming

2

2

6

2

Data Structure

2

2

6

3

Computer Network

2

2

6

4

Discrete Mathematic

-

2

4

5

Advance Calculus

-

2

4

6

Numerical Analysis

2

2

6

7

Health Guidance

-

2

4

8

Child & Adolescent Development

-

2

4

9

English

-

2

-

Total

40

 

Third Year

No

Course name

Hours per week

Units

Practical

Theoretical

1

DBMS

2

2

6

2

Computer Graphic

2

2

6

3

Compiler

-

2

4

4

Educational Psychology

-

2

4

5

Research methodology

-

2

4

6

Measurement & Evaluation

-

2

4

7

Net Programming (C#).

2

2

6

8

Method of Teaching

-

2

4

Total

38

 

 

Fourth Year

No

Course name

Hours per week

Units

Practical

Theoretical

1

Web Programming

2

2

6

2

Elective

2

2

6

3

Operating System

-

2

4

4

Elective

-

2

4

5

Management & Supervisor

-

2

4

6

Viewing & Application

6

1

6

7

Research Project

4

-

4

8

Elective

-

2

4

Total

38

List of electives:  Mobile Programming,  Data Security,  Data Mining, AI, Linux & shell programming, Cryptography