1st semester-1st year
|
Course type
|
Credits
|
Course title
|
Basic
|
3
|
Calculus 1
|
Basic
|
3
|
Physics 1
|
Compulsory
|
3
|
Fundamental of Computer programming
|
Public
|
3
|
General English
|
public
|
2
|
Quran Subj. Interpret
|
Public
|
2
|
Islamic ethics
|
2nd semester-1st year
|
Course type
|
Credits
|
Course title
|
Basic
|
3
|
Calculus 2
|
Basic
|
3
|
Physics 2
|
Compulsory
|
3
|
Advanced programming
|
Compulsory
|
3
|
Discrete Mathematics
|
Public
|
1
|
Physical education 1
|
Public
|
3
|
Persian literature
|
Compulsory
|
2
|
Technical English
|
Basic
|
1
|
computer workshop
|
3rd semester-2nd year
|
Course type
|
Credits
|
Course title
|
Compulsory
|
3
|
Logic circuits
|
Compulsory
|
3
|
Data structures
|
Basic
|
3
|
Differential equations
|
Public
|
2
|
Islamic thought 1
|
Basic
|
1
|
Physics lab.2
|
Public
|
1
|
Physical education 2
|
Optional
|
3
|
Advanced programming 2
|
Basic
|
3
|
Engineering Probability and Statistics
|
4th semester-2nd year
|
Course type
|
Credits
|
Course title
|
Compulsory
|
3
|
The theory of formal languages and Automata
|
Compulsory
|
3
|
Computer architecture
|
Compulsory
|
3
|
Design of algorithms
|
Public
|
2
|
Family knowledge
|
Compulsory
|
3
|
Engineering mathematics
|
Public
|
2
|
Islamic Revolution
|
Compulsory
|
3
|
Electric circuits
|
5th semester-3rd year
|
Course type
|
Credits
|
Course title
|
Compulsory
|
1
|
Laboratory of Logic Circuits and Computer Architecture
|
Compulsory
|
3
|
Operating systems
|
Compulsory
|
3
|
Signals and systems
|
Compulsory
|
3
|
System anlysis and design
|
Compulsory
|
3
|
Principles of Database design
|
Compulsory
|
2
|
Research and technical presentation
|
Public
|
2
|
Islamic thought 2
|
Compulsory
|
3
|
Artificial intelligence and expert systems
|
6th semester-3rd year
|
Course type
|
Credits
|
Course title
|
Compulsory
|
3
|
Fundamentals of Compiler design
|
Compulsory
|
3
|
Computer Networks
|
Compulsory
|
1
|
Operating systems Lab
|
Optional
|
1
|
Databases Lab
|
Compulsory
|
3
|
Fundamentals of Information Technology
|
Compulsory
|
3
|
Principles of IT Strategic Management and Planning
|
Compulsory
|
3
|
Microprocessor and Assembly language
|
Public
|
2
|
History of Islam
|
7th semester-4th year
|
Course type
|
Credits
|
Course title
|
Compulsory
|
3
|
Fundamentals of Secure Computing
|
Compulsory
|
3
|
Engineering Economy
|
Compulsory
|
1
|
Computer Networks Lab
|
Compulsory
|
3
|
IT project management
|
Compulsory
|
3
|
Undergraduate project
|
Compulsory
|
1
|
The internship
|
Optional
|
3
|
Microprocessor Lab
|
Compulsory
|
3
|
Computer aided digital system design
|
8th semester-4th year
|
Course type
|
Credits
|
Course title
|
Compulsory
|
3
|
e-commerce
|
Compulsory
|
3
|
Enterprise application Integration
|
Optional
|
3
|
Optional
|
Optional
|
1
|
Optional
|