Associate’s Degree (ADC)


 

All applicants are required to complete and pass 76 credit hours during the course of study at IAU, including three credit hours of project and two credit hours of internship. The courses are divided into five different categories; General, Pre-Requisite, Foundation, Major, and Core Courses.

The students of the Department of Computer Engineering at the Associate’s level learn various IT skills to be able to work as professional and skilled work force at various commercial and industrial environments

ADC- List of Courses:

  • General Courses – 15 (Credit Hours)
  • Foundation Courses – 5 (Credit Hours)
  • Core Courses – 14 (Credit Hours)
  • Major Courses – 40 (Credit Hours)
  • Elective Courses – 2 (Credit Hours)

———————————————————-

  • Total: 76 (Credit Hours)

 


List of General Courses (Total 15 Credit-Hours)
No. Title Theory Practical Pre-requisite Co-requisite
 1 Islamic Thought (1) 2
 2 General English 3
 3 General Farsi 3
 4 Family Planning 2
 5 Physical Education 1
 6 Imam’s Will 1
7 Reciting  the Holy Quran 1
 8 Applied Ethics 2

 


List of Foundation Courses (Total 5 Credit-Hours)
No. Title Theory Practical Pre-requisite Co-requisite
 1 General Math 3
 2 Electricity and Magnetic Physics 2

List of Core Courses (Total 14 Credit-Hours)

No. Title Theory Practical Pre-requisite Co-requisite
1

Applied Mathematics

2

General Math

2

Statistics and Probabilities

2

General Math

3

Writing and Presentation Skills

1
4

Computer Hardware

2 1

Fundamentals of Electronics

5

Fundamentals of Electronics

2
6

Fundamentals of Electronics (workshop)

1

Fundamentals of Electronics

7

Technical Language

2

General English

8

Graphics Software Lab

1

List of Major Courses (Total 40 Credit-Hours)

No. Title Theory Practical Pre-requisite Co-requisite
1 Operating System(2) 2
2 Operating System (2) Workshop 1 Operating System (2)
3 Advanced Programming (1) 2 1
4 Local Area Network 2 Operating System(2)

Operating System (2) Workshop

5 Local Area Network Workshop 1 Local Area Network
6 Machine and Assembly Language 2 1 Advanced Programming (1)
7 Advanced Programming (2) 2 1 Advanced Programming (1)
8 Fundamentals of Software Engineering 2
9 Database 2 Information Storage and Retrieval
10 Database Lab 1 Database
11 Information Storage and Retrieval 3 Advanced Programming (2)
12 Fundamentals of the Internet 1
13 Data Structure 2 1 Advanced Programming (1)
14 Web Programming 1 1 Fundamentals of the Internet
15 Special Discourse 1 1
16 Principles of Supervision 2
17 Project 2
18 Job creation & Project 2 1
19 Internship 2

List of Elective Courses (Required: Only 2 Credit-Hours)

No. Title Theory Practical Pre-requisite Co-requisite
1

Multimedia Environments

1 1
2

Math and Statistics Software

1 1

Statistics and Probabilities

3

Computer Graphics

1 1

Advanced Programming (2)


List of Pre-requisite Courses (Total 9 Credit-Hours)
No. Title Theory Practical Pre-requisite Co-requisite
1

Fundamental of Programming & VB

3
2

Pre-Math

2
3

Pre-Physics

2
4

Pre-English

2