Computer and Information Technology Engineering

 (Bachelor’s Degree Program)

Total credits: 140

 

Course Name

No. of credits

Course type

Semester 1

General English Language

3

Obligatory

General Mathematics 1

3

Obligatory

Physics 1

3

Obligatory

Fundamentals of Computer and Programming

3

Obligatory

Discrete Mathematics

3

Obligatory

Computer Workshop

1

Obligatory

Introduction to Computer Industry

1

Obligatory

Sum of credits

17

Semester 2

Islamic Thought 1

2

Elective

Sport (1)

1

Obligatory

General Mathematics 2

3

Obligatory

Physics 2

3

Obligatory

General Workshop

1

Obligatory

Advanced Programming

3

Obligatory

Logic Design

3

 

Sum of credits

16

Semester 3

Persian literature

3

Obligatory

Differential Equations

3

Obligatory

Physics Lab 2

1

Obligatory

Data Structures and Algorithms

3

Obligatory

Computer Architecture

3

Obligatory

Linear Algebra

3

Obligatory

Logic Design Lab

1

Obligatory

Soft Skills

2

Obligatory

Sum of credits

19

Semester 4

Islamic Thought 2

2

Elective

Engineering Probability and Statistics

3

Obligatory

Theory of Machines and Languages

3

Obligatory

Electrical and Electronic Circuits

3

Obligatory

Design of Algorithms

3

Obligatory

English for Computing

2

Obligatory

Computer Architecture Lab

1

Obligatory

Sum of credits

17

 

 

Computer and Information Technology Engineering

 (Bachelor’s Degree Program)

Total credits: 140

 

Course Name

No. of credits

Course type

Semester 5

Islamic ethics

2

Elective

Sport (2)

1

Obligatory

Operating Systems

3

Obligatory

Artificial Intelligence

3

Obligatory

Signals and Systems

3

Obligatory

Research and Presentation Skills

3

Obligatory

Database Design

3

Obligatory

Electrical and Electronic Circuits Lab

1

Obligatory

Sum of credits

19

Semester 6

Islamic Revolution of Iran

2

Elective

Computer Networks

3

Obligatory

Software Analysis and Design

3

Obligatory

Digital Systems Design

3

Obligatory

Compiler Design

3

Obligatory

Data Mining

3

Obligatory

Operating Systems Lab

1

Obligatory

Sum of credits

18

Semester 7

Analytical History Of early Islam

2

Elective

Computer Systems Security

3

Obligatory

Computer Networks Lab

1

Obligatory

Software Engineering

3

Obligatory

Fundamentals of Computational Intelligence

3

Elective

Data Transmission

Web Programming

3

Elective

Fundamentals of Cloud Computing

Internship

2

Obligatory

Sum of credits

17

Semester 8

Family and Community Knowledge

2

Obligatory

Thematic Commentary of the Quran

2

Obligatory

Embedded and Real-Time Systems

3

Obligatory

Information Technology Project Management

3

Obligatory

Electronic Commerce

3

Elective

Entrepreneurship

Software Engineering Lab

1

Elective

Hardware Lab

Bachelor's Thesis

3

Obligatory

Sum of credits

17