Program Courses Description


General education Courses (18 Credit hours)

  • ARB 102 Communication Skills in Arabic                                                     2 (2+0+0)

The students study the fundamentals of Arabic language and its components, the meanings of words – derivation – the learner – the intruder; the buildings of the Arabic language – the vocal construction – the morphological construction; the semantic construction, the grammatical construction; Arabic language; Arabic language expansion and development: (field of derivation – the field of metaphorical transport – the field of intruder and the translator – Arabization and sculpture); the skill of reading; the skill of speaking; the skill of listening.


  • ARB 202 Writing Skills in Arabic                                                                   2 (2+0+0)

The relationship between thought and language; the relationship between the language of oral thought and written language; The basics of technical writing – the word; the basics of technical writing – the sentence; the basics of artistic writing – and the paragraph; Stop and number marks; The art of writing a business letter; the art of writing an internal note; the art of writing the report; the art of essay writing;


  • ENG 101 English Essay Writing                                                                      3 (3+0+0)

This three credit class is designed to provide practice in composing business related documents. Students refine their English writing skills while learning how to  create memos, abstracts, resumes, and a variety of business related documents including a variety of letters. Proficiency in creating well-formatted and well-designed documents using Microsoft Word is developed through the practical exercises prescribed for this class.

  • ISL 101 Foundation of Islamic Culture                                                        2 (2+0+0)

Islamic culture: its concept, objectives, source; Challenges to Islamic culture; Islamic perception of the realities of man, the universe and life; Investigation in the Creed (Atonement and Nullifiers faith); Human Rights in Islam Exaggeration in religion; Dialogue and etiquette

  • ISL 201 Foundation of Islamic Economy                                                      2 (2+0+0)

Introduction to the Islamic economic system; The fundamentals of the economic system of Islam; Economic conditions; The foundations of the Islamic economic system and its objectives; Property in the Islamic Economy; Economic freedom restricted in Islam; Social; Solidarity in Islam; Banks; Insurance

  • ISL 301 Work Ethics in Islam                                                                        2 (2+0+0)

The concept of morality and its place in Islam; Concepts: public interest, profession, management; Good job ethics; malformed career ethics; Professional violations and means of overcoming them; Conditions of profession in Islam

  • PHL 101 Critical Thinking                                                                              3 (3+1+0)

Introduction to Critical Thinking; Logic and Critical Thinking; Uses of Critical Thinking and Barriers to Critical Thinking. Recognizing Arguments and the use of Reason; Arguments and Non-Arguments. Validity and Invalidity. Deductive Argument. Common patterns of Deductive Reasoning. Deductive Validity. Inductive Argument. Common patterns of Inductive Reasoning. Inductive Strength. Logical Fallacies. Reconstructing Arguments- distinguishing Arguments from Non-Arguments; Details of Argument Reconstruction. Evaluating Arguments.

  • MGT 102 Introduction to Management                                                          2 (2+1+0)

This course is an introduction to the principles of good management and the effective utilization of human and material resources to achieve the objectives of an enterprise. The course emphasizes not only the planning, organizing, staffing, directing, and controlling functions of management, but also includes such factors as effective communications and relationships, motivation, and managing for change. Also, topics cover in this course include Concept and principles of Entrepreneurship.


Mathematic and basic science courses (33 Credit hours)

  • MTH 104 Calculus I                                                                                           3 (3+2+0)

This three-credit course provides an introduction to the basic concepts and methods of calculus: Limits, continuity, and differentiability of different kinds of functions of a single and several variables and shows how these mathematical techniques are used as applications to different problems. Topics include: Limits, Continuity, Differentiation and its Applications.

Prerequisite: ——-

  • MTH 105 Discrete mathematics                                                                        4 (4+1+0)

The course provides an overview of the branch of mathematics commonly known as discrete mathematics. It covers the mathematical topics most directly related to computer science. Emphasis will be placed on providing a context for the application of the mathematics within computer science such as Digital Logic, Software Engineering, AI, Cryptography etc.

Prerequisite: —–


  • MTH 211 Calculus II                                                                                         4 (3+1+2)

Definite and indefinite integrals of functions of a single variable. Fundamental theorem of Calculus. Techniques of integration. Applications of definite integral to area, volume, arc length

And surface of revolution. Improper integrals. Sequences and series: convergence tests, integral, comparison, ratio and roots tests. Alternating series. Absolute and conditional convergence. Power series. Taylor and McLaurin series

Prerequisite: MTH 104

  • MTH 301 Linear Algebra                                                                                  3 (3+2+0)

Introduction to system of equations, Matrices, Cauchy-Schwarz inequality, orthogonal bases, vector spaces, Determinants and Crammer’s rule and show how these techniques are applied in computer engineering .

Prerequisite: ——-


  • MTH 302 Differential Equations                                                                      4 (3+1+2)

First order and first degree equations. The homogeneous differential equation with constant coefficients. The method of undetermined coefficients, reduction of order, and variation of parameter.  The Cauchy-Euler equations. Series solutions. Systems of linear differential equations. Applications.

Prerequisite: MTH 211

  • STT 105 Probability and Statistics for Engineers                                         3 (3+2+0)

The course aims to provide the basics of descriptive and inferential statistics and probability, including frequency distributions, measures of location, variation, expected value, probability distributions, confidence intervals, and hypothesis testing to evaluate sampled data using statistical tools for collecting interpreting and analyzing sampled data to reach scientific conclusion for decision process.

Prerequisite: ——-

  • PHY 103 Physics – I (Mechanics)                                                                     4 (3+1+2)

Physics and Measurements; Introduction and Kinematics; Newton’s Laws of Motion and Classical Mechanics; Linear and angular Momentum; collisions; Work, Energy, and energy transfer; Newton’s law of universal gravitation; Rotational Dynamics; Fluid mechanics

Prerequisite: ORN 04R

  • PHY 203 Physics – II (EM + Electronics)                                                        4 (3+1+2)

Electric charge, the electric current, Insulators and conductors, Coulomb’s law, Point charge, the potential of point charges.  The electric field, Electric field of multiple point charges, Electric potential, the electric potential of many charges. The electric field of continuous charge distribution, current density, examples of various shapes (disks, rings, spheres, planes). Capacitor and Capacitance, Energy stored in a capacitor, the parallel plate capacitor. Electric dipole, the potential of dipole, motion of point charge and electric dipole in electric field, Electric flux. Gauss’s law, Application of Gauss’s law, Conductor in electrostatic equilibrium. Fundamental circuits, Ohm’s law, Series resistors, Parallel resistors, Batteries, Conductivity and resistivity. Kirchhoff’s laws, RC circuits, Magnetism and magnetic force, source of magnetic fields. Magnetic field of current, Magnetic dipoles, Ampere’s law and solenoids, the magnetic force on a moving charge, the magnetic force on a current-carrying wire. Forces and torques on current loops, Induced current, Motional emf, Magnetic flux. Lenz’s law, Faraday’s law, Induced fields and EM waves. Inductors, LC circuits, LR circuits, AC circuits and phasor. Capacitors in AC circuits, RC filter circuits, Inductor circuits, The RLC circuits, Power in AC circuits. electromagnetic induction, semi-conductors, PN Junction, diode of different types, transistors of different types, working of transistors in different configurations, logic gates using diodes and different types of transistors.

Prerequisite: ORN 04R

  • CHM 101 General Chemistry                                                                            4 (3+1+2)

Chemistry:  The study of change. Atoms, molecules and ions. Mass relationships in chemical reactions. Gases. Chemical bonding. Chemical equilibrium. Acids and bases.

Prerequisite: ORN 04

Engineering courses (13 Credit hours)

  • ENR 201 Engineering Drawing and CAD                                                      3 (2+1+3)

Engineering drawing types; Drawing equipment; Layout of drawings, Tangencies, Isometric drawing; Orthographic, oblique and pictorial projection, computer graphics; Basic mathematical functions for graphics, Basic of engineering drafting using computer software (such as AutoCad, CATIA). CAD system examples, Generating basic sketch, layout, dimensioning, tolerance, sectioning and generating different views using computer aided drafting software,; Geometric Modeling, and Assembly of components and generating bill of material, Detailed drawings including sections and assemblies

Prerequisite: None

  • ENR 203 Statics and Strength of Materials                                                    3 (3+2+0)

Force systems; vector analysis, moments and couples in 2D and 3D. Equilibrium of force systems. Analysis of structures; plane trusses and frames. Distributed force system; centroids and composite bodies. Area moments of inertia. Analysis of beams. Internal Forces: Shear and Moment Diagrams. (Mathematical & Graphical Methods). Centroids and Moment of Inertia. Elementary Strength of Material. Friction.

Prerequisite: MTH 104, PHY 103

  • CIS 101 Programming Fundamentals -1                                                      4 (3+0+2)

Introduction to programming in Java and problem solving. Variables, data types, input/output, using objects and methods from the standard classes (such as String and Scanner), control structures, writing methods, arrays. Solving problems with algorithms and implementing algorithms in Java. Writing Java programs with multiple classes: constructors, visibility modifiers, static members, accessor and mutator methods, and arrays of objects. Throughout the semester, problem solving skills will be stressed and applied to solving computing problems. Weekly laboratory experiments will provide hands-on experience in topics covered in this course.

Prerequisite: MTH 102

  • MEG 211 Fundamentals of Materials Engineering                                        3 (2+1+3)

Engineering materials properties testing and processing parameters; Material compositions and structures; physical and mechanical of materials; Ferrous materials; Heat treatment; Non-Ferrous alloys; Ceramics, Polymers, Composites; introduction to Nano materials; Material selection.

Prerequisite: PHY 103, CHM 101

Industrial Engineering Courses (71 Credit hours)

IE Core Required Course (59 Credit hours)


  • IEG 201 Introduction to Engineering Design                                                2 (1+1+3)

Engineering profession, jobs, and disciplines; Elements of engineering analysis; Introduction to Engineering Design and team formation; Engineering problem definition; Engineering system Architecture and physical function decomposition; human factor, environment, and safety issues in design; Generation of alternative concepts; Evaluation of alternatives and selection of a concept, Design defense, performance evaluation, and reporting; Intellectual Property – Legal Factors. Engineering ethics.

Prerequisite: None


  • IEG 301 Design of Experiments                                                                      3 (3+1+1)

Introduction to Design of Experiments and its applications in industry; Hypothesis testing; Analysis of variance; Residual analysis; Block design; Randomized complete and incomplete designs; Two and multi factor factorial design; Introduction to response surface methodology.

Prerequisite: STT 105

  • IEG 302 Engineering Reliability                                                                     2 (2+1+0)

Introduction to the concept of reliability; Failure distributions; Reliability characteristics; Estimation of system reliability both for the independent and dependent cases.

Prerequisite: STT 105


  • IEG 303 Quality Control                                                                                 3 (3+1+1)

An understanding of the basic concepts of quality; An appreciation of the functions served by a quality management system; the ability to design quality into products so as to satisfy both internal and external customer; The study of frequency distributions and probability models in quality control; Preparation and use various control charts; Construction of different sampling plans; Quality improvement Methods and analysis of quality costs; Application of computer in the above areas.

Prerequisite: STT 105

  • IEG 304 Engineering Economy and Costing                                                 3 (3+1+0)

Cost concepts; Time value of money operations; Measuring the worth of investments; Comparison of alternatives; Depreciation; Economic analysis of public projects; Inflation, Breakeven analysis; Product costing and pricing.

Prerequisite: None

  • IEG 311 Production and Inventory Systems                                                 3 (3+1+0)

Introduction to operations management and productivity; Forecasting methods and analysis; Capacity planning; Inventory management; Material requirement planning.

Prerequisite: STT 105

  • IEG 312 Operation Management                                                                   3 (3+1+0)

Aggregate planning; machine scheduling; line balancing; Project planning, JIT and lean operations; Supply chain management; Decision making methods.

Prerequisite: IEG 311

  • IEG 321 Operation Research-1                                                                       3 (3+2+0)

Introduction to mathematical programming and optimization; Characteristics of linear programs; Modeling of various industrial programs as linear programs; Graphical solutions; Introduction to the theory of simplex methods; Big M method, Unbounded and infeasible solutions; Sensitivity analysis and introduction to the duality theory; Transportation and assignment problems and solution techniques; Shortest path, Minimum spanning tree, and maximum flow problems; Goal Programming.

Prerequisite: MTH 301, CIS 101

  • IEG 322 Operation Research-2                                                                       3 (3+2+0)

Deterministic dynamic programming; Forward and backward procedures; Integer programming; Branch and Bound methods; Nonlinear programming; Single and multi-variable unconstrained optimization; KKT conditions and quadratic programming; Markov chains; Queuing Theory

Prerequisite: IEG 321

  • IEG 323 Systems Simulation                                                                           3 (2+1+2)

This course provides an introduction for the fundamental simulation concepts: an introduction to the concept of simulation including modeling and simulation languages; Appropriate inputs to a simulation model; and random number generation; Analysis of the output from a simulation model; Validation of the simulation model

Co Prerequisite: IEG 322

  • IEG 431 Ergonomics                                                                                        3 (2+1+2)

Introduction to human factors; Human-Machine Systems; Information theory; Human Capabilities; environmental and thermal factors; Workplace Design, Physical Work and Manual Materials Handling and Speech Communications; Industrial hazard avoidance concepts and techniques; Plant safety applications; Analytical trees and fault tree analysis; Risk assessment; Emergency planning.

Prerequisite: IEG 301

  • IEG 332 Work Design and Analysis                                                               3 (2+1+2)

Introduction to work analysis and design; Methods engineering; Study of the basic work measurement techniques; Applications and limitations of the stop-watch time study; pre-determined motion time systems; Reengineering management.

Prerequisite: IE 342

  • IEG 341 Manufacturing Processes-1                                                              3 (3+1+1)

Introduction Engineering materials processing considerations, product quality and production costs; Definition of stress, strain and mechanical properties of materials applied to metal forming processes; sheet metal forming, processes ( deep drawing, stretch shearing and bending) ; bulk forming processes ( forging, rolling , extrusion and wire drawing); basic casting techniques; Welding processes.

Prerequisite: MEG 211


  • IEG 342 Manufacturing Processes-2                                                              3 (3+1+1)

Part specification and geometrical Tolerance; Traditional machining processes (turning, milling, drilling, grinding,….); Process-capability analysis and Decision; optimization of cutting variables for machining operations; Principles of NC (Numerical Control), and CNC (Computer NC); Assembly design; Non-traditional machining; introduction to rapid prototyping and 3 printing machines; introduction to process planning.

Prerequisite: IEG 341

  • IEG 345 Industrial Control Systems and Automation                                 3 (2+1+2)

The course familiarizes students with basic concepts and technologies of process control and automation systems. It covers Process control fundamentals; Control theory principles; Modeling analogy; Sensors and actuators; Digital control using programmable logic controller (PLC); and Industrial automation application.

Prerequisite: CIS 101, PHY 203

  • IEG 351 Manufacturing Systems                                                                    3 (3+2+0)

The aim of the course is to provide the students with the knowledge and tools used for factory models; Process time variability; Multi stage single product factory models; Multiple product factory models; Models of various forms of batching; Serial limited Buffer models; Simulations techniques in manufacturing.

Prerequisite: IEG 302, IEG 312


  • IEG 400 Product Development and Innovation                                            3 (2+1+2)

Introduction to manage innovation; product development stages; Customer needs; Product specification; Quality function deployment; Product structure and components; Function Analysis; Value engineering principles; principle of reverse engineering; Idea generation; Theory of inventive problem solving (TIPS-TRIZ); Design for manufacturing and assembly (DFMA); Principles of robust design; Implementing prototype metrologies; product development and Entrepreneurship; product development project.

Prerequisite: IEG 201, IEG 303



  • IEG 411 Project Management                                                                        3 (3+1+0)

The course covers the project management process from the beginning to the end, focusing on practical skills that make students able to immediately complete projects on time and on budget, while achieving their targets; Project Participants and Project Life Cycle. Contractual and organizational approaches; Projects Planning Processes and Bar Chart; Network Model; Scheduling using activity-on-node, precedence methods and time Scaled.; Resource levelling and allocation; Project time-cost trade-off; Financial Management: Cash flow Forecasting; Project time and cost control; Analysis of Scheduling Delay; Project risk analysis.

Prerequisite: IEG 312


  • IEG 450 Industrial Facility Design and Material Handling                                    3 (3+1+1)

Facility design stages of Industrial Factory Product, process and material handling analysis; Area allocation and space analysis; Flow analysis; Plant layout and plan; Concepts and methodologies for the analysis and design of material handling systems. Automated material handling systems. Concept of storage analysis. Location problem analysis. Computerized facility layout and allocations.

Prerequisite: IEG 322, IEG 332


  • IEG 490 Graduation Design Project-1                                                           2 (1+1+2)

Senior student selects a project applying learned tools and knowledge to understand the process and elements of a large, interdisciplinary engineering project design through experience. The course is carried out by: Choosing the topic; Establishing the project; reviewing background; Preparing for/or preliminary conducting of the experiments; Collecting the field data and developing the mathematical model if applicable; Writing the first two chapters along with any preliminary findings,

Prerequisite: Pass Successfully 107 Cr. Hr.


  • IEG 491 Graduation Design Project-2                                                           2 (1+1+2)

This course is continuation of part I of the project and the following tasks are carried out: Running and finalizing the experimental program or the mathematical/computer model; Analyzing the results and findings and drawing the conclusions; Writing the complete project report; Presenting and defending the project.

Prerequisite: IEG 490


IE Elective courses (6 Credit hours)

  • MIS 312 Data Management 3(3+1+0)

This course is an introductory course to the database management systems. It practices various steps of database-driven application development such as modeling, design, querying and implementation. The course also covers the design of database systems, important database theory, SQL, programming and relational databases.

Prerequisite: CIS 101


  • FIN 202 Introduction to Finance                                                                          3(3, 1, 0)

This course will develop theory of finance to help students decision making in real business world. The course discusses and applies concepts related to financial markets and instruments, the modern financial system, time value of money, bond and stock valuation F, portfolio theories, risk return characteristics and cost of capital.

Prerequisite: IEG 304


  • IEG 403 Six Sigma and Lean Operations                                                      3(3+1+0)

This course focuses on waste identification and removal.  Lean six sigma seeks to establish flow and pull production systems and most importantly end to end value systems that deliver only value to the customer. It uses techniques that are intended to eliminate waste in all forms (e.g. defects, over production, transportation, waiting, inventory, motion and over processing) Thus, it creates efficiency, productivity, reduced costs and increased quality.

Prerequisite: IEG 301 and IEG 303


  • IEG 413 Supply Chain                                                                                     3(3+1+0)

Methods and models of supply chain, supply chain design, multi-location inventory-distribution models, bullwhip effect, delayed differentiation, and e-commerce and supply chain. Supply chain design: customer service, quality, logistics, inventory, business processes, system dynamics, control, design, and re-engineering. Supply chain operations: issues, opportunities, tools, approaches, inter-corporate relationships, incentives and risk factors. The key insights provided by such system-wide models will be illustrated through the use of software packages, real cases discussion and presentations and term projects. In addition, the course will highlight the role of information technology in supporting supply chain operations.

Prerequisite: IEG 312


  • IEG 414 Production System Operations                                                        3(3+1+0)

Business plans to production operation systems, strategies to reach targets, production operations system’s contribution to competitiveness, balancing production operations system and strategies; Production System Operations performance, world-class successful production operations systems, productivity and efficiency what should be measured? overall equipment effectiveness;  Advance Production System Operations dynamic, bottleneck rates, internal benchmarking, labor constrained production operation system; Just in time revolution and lean manufacturing, implementing just in time, pull production operation system, kanban, comparison of conwip with kanban and material requirement planning, production scheduling in pull environment; Advance aggregate and work force planning, product mix planning, combined modeling insides;  Modern views of capacity management, forcing cycle time compliance, factory physics approach, capacity allocation and production line balancing; Production systems operation development in the future, key areas and success factors, future production from an international perspective.

Prerequisite: IEG 312

  • IEG 430 Safety Engineering                                                                           3(3+1+0)

Introduction to regulations and standards; Management and its safety responsibilities; Safety system design; Training Methods, Management and its Responsibilities for Safety, Statistical methods, Network Analysis, Hazard Analysis, Risk Analysis, and Decision Theory.

Prerequisite: IEG 431


  • IEG 433         Ergonomic Design                                                                             3(3+1+0)

This course covers mainly theories/methods that influence the assessment of physical, social, and psychological human factors. Development of user needs with application to designed products that interact with human body. In addition, application of design to meet human needs. Design of fabricated products, tools/machines, software/hardware interfaces, art/culture, living environments, and complex sociotechnical systems.

Prerequisite: IEG 431 and IEG 332


  • IEG 446 Direct Digital Manufacturing                                                          3(2+1+2)

The course familiarizes students with basic concepts and technologies of 3D technologies in both design and manufacturing. It includes scanning methods, additive manufacturing technologies, software issues for digital manufacturing, Guidelines for Process Selection, Design for Digital Manufacturing, Applications of Digital Manufacture

Prerequisite: IEG 342

  • IEG 447 Computer Integrated Manufacturing                                                    3(2+1+2)

Introduction and Manufacturing Systems; Industrial Robots; Material handling systems;   Automated storage and retrieval system; Automated identification and data capture; Industrial     Networks and Communication Systems; Industrial Information Systems; Computer Aided    Process Planning; Inspection principles and technologies.

Prerequisite: IEG 345

IE cooperative Practical Training (6 Credit hours)

IEG 497          Co-op Practical Training (6)                       Pass Successfully 124 Cr.H

The CO-OP is a 6-credit-hour course. A CO-OP student is required to spend 24-26 continuous weeks of practical work in a relevant field of industry. The CO-OP duration spans one regular semester and one summer. The student is required to register for the CO-OP course in both semesters. A student should not take the CO-OP until he/she completes at least 124 credit hours. During performing the CO-OP program, each student is supervised by internal advisor from the department and external mentor from the company/organization who assess the student continually. The student is required to submit monthly progress report and after finishing the CO-OP period, the student submits a final report and gives a presentation about their experience and knowledge gained during their work.