Level : First

Course Code 011ENG-6
Course Name Intensive English Program 1
Hours 6
Course Code 107CHEM-4
Course Name General Chemistry
Hours 4
Course Code 111GE-3
Course Name Engineering Drawing -1
Hours 3
Course Code 119MATH-3
Course Name Differentiation And Integration -1
Hours 3

Level : Second

Course Code 012ENG-6
Course Name Intensive English Program 2
Hours 6
Course Code 101CMS-3
Course Name Computer Science
Hours 3
Course Code 111IC1-2
Course Name The Entrance to the Islamic Culture
Hours 2
Course Code 129MATH-3
Course Name Algebra and Geometry
Hours 3
Course Code 129PHYS-4
Course Name Physics -1
Hours 4

Level : Third

Course Code 121ME-3
Course Name Production Technology And Workshop
Hours 3
Course Code 211EE-3
Course Name Electric Circuits -1
Hours 3
Course Code 211ME-4
Course Name Engineering Mechanics
Hours 4
Course Code 219MATH-3
Course Name Differentiation And Integration -2
Hours 3
Course Code 219PHYS-3
Course Name Physics -2
Hours 3

Level : Forth

Course Code 112IC1-2
Course Name Islamic Culture -2
Hours 2
Course Code 221EE-3
Course Name Electric Circuits -2
Hours 3
Course Code 222EE-3
Course Name Electric Measurements And Measuring Instruments
Hours 3
Course Code 223EE-3
Course Name Electronic Engineering
Hours 3
Course Code 228ME-3
Course Name Thermal Dynamics And Hydraulics
Hours 3
Course Code 229MATH-3
Course Name Differentiation And Integration -3
Hours 3

Level : Fifth

Course Code 113IC1-2
Course Name Islamic Culture -3
Hours 2
Course Code 311EE-3
Course Name Electromagnetic Fields
Hours 3
Course Code 312EE-3
Course Name Logic Circuits
Hours 3
Course Code 313EE-3
Course Name Energy Conversion
Hours 3
Course Code 314EE-1
Course Name Electric Testing -1
Hours 1
Course Code 319MATH-3
Course Name Differential Equations
Hours 3

Level : Sixth

Course Code 301NGL-2
Course Name Technical Reports Writing
Hours 2
Course Code 321EE-1
Course Name Electric Testing -2
Hours 1
Course Code 322EE-3
Course Name Signal Processing
Hours 3
Course Code 323EE-3
Course Name Electronic Circuits -1
Hours 3
Course Code 324EE-3
Course Name Computerized Methods for Engineering
Hours 3
Course Code 329STAT-2
Course Name Principles of Statistics And Probability
Hours 2
Course Code 329MATH-2
Course Name Principles of Complex Variables And Special Functions
Hours 2

Level : Seventh

Course Code 201ARAB-2
Course Name Arabic Language Skills
Hours 2
Course Code 411EE-3
Course Name Principles of Electric Machines
Hours 3
Course Code 412EE-3
Course Name Automatic Control
Hours 3
Course Code 413EE-3
Course Name Communication Systems
Hours 3
Course Code 414EE-3
Course Name Computer Organization -1
Hours 3
Course Code 424IE-2
Course Name Engineering Economy
Hours 2

Level : Eighth

Course Code 114IC1-2
Course Name Islamic Culture -4
Hours 2
Course Code 421EE-3
Course Name High Voltage Engineering
Hours 3
Course Code 422EE-3
Course Name Electronic Circuits -2
Hours 3
Course Code 422IE-2
Course Name Environment Engineering
Hours 2
Course Code 423EE-1
Course Name Electric Testing -3
Hours 1
Course Code 424EE-3
Course Name Computer Organization -2
Hours 3
Course Code 425EE-3
Course Name Electric Power Systems
Hours 3

Level : Ninth

Course Code 202ARAB-2
Course Name Arabic Editing
Hours 2
Course Code 511EE-1
Course Name Electric Testing -4
Hours 1
Course Code 512EE-3
Course Name Integrated Circuits
Hours 3
Course Code 513EE-3
Course Name Microprocessor Based Systems
Hours 3
Course Code 514EE-3
Course Name Power Electronics
Hours 3
Course Code 515EE-1
Course Name Electric Testing -5
Hours 1
Course Code 591EE-3
Course Name Graduation Project
Hours 3

Level : Tenth

Course Code 514IE-2
Course Name Industrial Project Management
Hours 2
Course Code 521EE-3
Course Name Operating Systems
Hours 3
Course Code 522EE-3
Course Name Electric Power System Analysis
Hours 3
Course Code 523EE-3
Course Name Advanced Communication Systems
Hours 3
Course Code 524EE-3
Course Name Software Engineering
Hours 3
Course Code 525EE-1
Course Name Electric Testing -6
Hours 1