To download course description for all courses, click here. 

Course Title: Principles of General Physics

Vectors, Newton's Laws of Motion, Work and Energy, properties of mater, and their flow, principles of heat, Static and Dynamic electricity, Sound and Optics.

Course Title   : General Chemistry 

Stoichiometry Chemical Arithmetic. Gaseous state - The liquid state – Solutions - properties of the combined solutions - Chemical equilibrium - Introduction to organic chemistry: History of organic chemistry, Chemistry of carbons, homologes series, functional groups, Hydrocarbons

Course Title   : Integral Calculus 

 Integration: indefinite integral (definition, geometric meaning, basic properties). Techniques of integral: integration by parts, trigonometric substitutions, partial fractions, quadratic expressions,…etc . Integration of certain classes of trigonometric functions. Definite integral: Riemann integral - Upper and lower sums, geometric meaning of definite integral, some properties of definite integral. Intermediate value theorem for integrals. Fundamental theorem of Calculus. Applications of the definite integral: area, volume, work, arc length. Approximations by the Trapezoidal and Simpson rules.

Course Title : Algebra and Analytical  Geometry     

Systems of linear equations, matrices, types of matrices, algebraic of matrecis, inverse of matrices, determinants, Cramer's rule. Vectors in two and three dimensions and properties of vectors, scalar (dot) and cross products. Distance formula, gradient (or slope), positive and negative slopes, Inclination, parallel and perpendicular lines, straight line general formula, perpendicular distance from a point to a line, the general formula of circle. Conic sections: the parabola, the ellipse, the hyperbola. Rectangular, polar and spherical coordinates; curves in polar coordinates. Equations of lines and planes in space, surfaces.

Course Title   : Technical Writing for Engineers

Introduction to technical writing; understanding your role as a technical writer; choosing a topic, determining the purpose for writing, analyzing an audience, evaluating common ground; types of technical correspondence (memo, letters, abstracts, communication of dilemma, emails; principles of good writing; writing CV's, writing as a process;  preparation (as a way to generate ideas); research (the access to support); writing topic sentences and formulating supporting details; writing an introduction paragraph, writing body paragraphs, writing a conclusion paragraph; revising and editing; the final word on technical writing.

Course Title   : Statics

Basic concepts and principles of statics. Vector operations. Equilibrium of a particles in two and three dimensions. definition of moment and couple; reduction of systems forces; equilibrium of rigid bodies; statically determinate structures including beams, trusses, frames, and machines; internal forces; shear force and bending moment diagrams in beams; friction and its applications, centroid and center of gravity of lines, areas, and volumes; moment of inertia and radius of gyration.

Course Title: Introduction to Engineering Design 

Introduction to active learning, team work, team dynamics, team norms and communication, conducting effects meetings and quality assessment. Understanding the seven habits  of highly qualified professionals. Problem solving strategies: problem definition, generation of solutions, select methodology, solution implementation, assessment of implementation. Organization of work and design notebook. Reverse engineering and design project. Computer modeling and heuristics  for solving problems, stochastic process, optimization and expert systems. Schedule and time management.

Course Title   : Advanced Calculus

Infinite Sequences, Infinite series, convergence and divergence of infinite series, integral test, ratio test, root test and comparison test. Conditional convergence and absolute convergence, alternating series test. Power Series, Taylor and Maclaurin series, Vector valued functions, their limits, continuity, derivatives and integrals. Motion of particle in space, tangential and normal components of acceleration. Function in two or three variables, their limits, continuity, partial derivatives, chain Rule, directional derivatives, tangent planes and normal lines to equations, Extrema of Functions of Several Variables, Lagrange Multipliers, Double integral and its applications to area, volume, moments and center of mass. Double integrals in polar coordinates, triple integral in rectangular, cylindrical and spherical coordinates and applications to volume, the moment and center of mass. Vector fields, line integrals, surface integrals, Green's theorem, and the divergence theorem. Stoke's theorem. 

Course Title : Communication Skills for Engineers

The use of good English: gather ideas and information, to organize ideas relevantly and coherently; engage in debates; participate in group discussions; face interviews; present scientific seminars; make oral presentations; transfer information from non-verbal to verbal texts and vice versa; take part in social and professional communication

Course Title: Advanced  Physics

Atomic structure: electronics configuration, classification of elements, energy levels. Crystal structure: lattice, symmetry, space group, examples for simple structure. Electrical properties of materials and electricity: classification of materials. Magnetic properties of materials and magnetism. Thermal properties of materials: thermal energy, thermoelectric power ( Seebeck Effect). Mechanical properties of matter  (Young's modulus, tensile materials).

The experiments required for 105 Phys. (Advanced physics):

1.Decay of current in a RC circuit;            2. LCR circuit.

3.Amplifiers ;                                             4.Cicuit in series and in parallel (with Ohm's law).

5.Solar cell                                                 6.Stefan-Boltzman's law

7.Magnetic field along the axis of coils     8.Thermal properties materials

9. Spring Constant (Hook's law).


Course Title: Computer Programming for Engineers

Computer Algorithms; Developing Algorithms; Programming Preliminaries; Simple computer Programs; Numeric Constants and Variables; Arithmetic Expressions; Input and Output in C Programs; Conditional statements; Implementing loops in Programs; Defining and Manipulation Arrays; Logical Expressions and More Control statements; C Programs Examples; Functions; Enumerated data Type and stacks; Structures; Pointer Data Type and its Applications; Lists and Trees; Recursion; Bit level Operations and Applications; Files in C; Miscellaneous Features of C.

Course Title   : Differential Equations

Introduction and classification, solutions of first order differential equations and their applications, (Growth and decay problems and linear motion problems). Solutions of higher order linear differential equations and their applications (spring problem and projectile problems). Laplace transforms and its applications, linear systems of differential equations. Series solutions of differential equations. Fourier series

Course Title: Fundamentals of Electric Circuits

Basic circuit elements and concepts; Basic laws of circuit theory: Ohm's law, Kirchoff's law; Circuit theorems: superposition principle, Thevenin and Norton theorems; maximum power transfer theorem Techniques of circuit analysis: Nodal and mesh analysis; Sinusoidal sources and the concept of phasor in circuit analysis; Introduction to concept of average, reactive, complex power and power factor

Course Title: Electromagnetism (I)

Review to vector calculus; Electrostatic fields; Gauss's law and divergence; Electric potential; Dielectrics and capacitance; Poisson's and Laplace's equations; Charge images; Current density and conductors; Magnetostatic fields; Biot–Savart and Ampere's laws; Curl and Stoke's theorem; Magnetic materials and circuits; Self and mutual inductances; Energy in static Fields

Course Title: Engineering Drawing

Introduction to drawing, Drawing equipment and use, Skills of Freehand Sketching, Methods of Projection: Orthographic, Isometric Dimensioning of View. Third View Prediction, Primary and Successive Auxiliary Views. Intersections of Surfaces and Bodies. Development of Surfaces. Sectioning. Introduction to Assembly Drawings. Introduction to computer graphics, Engineering Applications.

Course Title   : Dynamics

Basic considerations (Vector operations, Newtonian mechanics), Engineering applications of virtual work, Kinematics and Kinetics of particles and plane rigid bodies, Newton's law, Equations of motion, Work and energy, Impulse momentum, and vibrations.

Course Title   : Numerical Methods

Types of errors, errors analysis. Numerical solutions of nonlinear equations of single variables: fixed point iteration method, bisection method, false position method, Newton-Raphson method, secant method. Numerical solutions of a system of linear equations: Gauss-Jordon iterative method. Gauss-Jordon iterative method with partial and complete pivoting. Interpolation: Lagrange interpolation formula, divided differences, Newton interpolation, Numerical differentiation. Numerical integration. Introduction to numerical solutions of ordinary differential equations.

Course Title: Electric Circuit Analysis

Frequency response of RLC and selective circuit: concept of transfer function, resonance, bode plots, introduction to filters; Two-Port networks; Mutual inductance and transformers; Transient analysis of first and second order circuits; Three phase circuits; Introduction to Op-Amp, ideal characteristics with simple applications; Diode characteristics, clipping and rectification.

Course Title: Electric Circuits Laboratory

General introduction to the laboratory Voltage, current, and power in DC circuits using KVL and KCL. Superposition, Thevenin's, and Maximum power transfer theorems in DC circuits; Series and parallel AC circuits; Resonance in series and parallel circuit; Maximum power transfer theorem and power factor improvement in AC circuits; Transients in DC circuits; Magnetically-coupled circuits; Three phase circuits.

Course Title: Electromagnetism (II)

Time varying fields; Faraday's law. Transformer and motional emfs; Displacement current; Maxwell's equations and time harmonic fields; Wave equation; Power transfer and Poynting vector; Plane wave propagation in free space, in lossy dielectrics and in good conductors; Polarization; Reflection of plane wave at normal and oblique incidence; Transmission lines; Impedance matching; Introduction to radiation and antennas; Antenna parameters; Wire antennas.

Course Title   : Engineering  Statistics & Probability

Concepts of statistics and its applications in science and engineering, measure of central tendency, measure of dispersion, regression, correlation, and their applications. Concepts of probability and its applications in science and engineering, probability axioms, conditional probability, independent probability for events, some probability distributions and random variables: discrete and continuous random variables, distributions for applications in engineering such as Poison and Weibull distributions and other probability distributions are important for engineers, time series, computer applications using statistical software.

Course Title: Engineering Economy

Introduction to engineering economy. Interest formulas and equivalence. Bases for comparison of alternatives. Decision making among alternatives. Evaluating replacement alternatives. Break-even and minimum cost analysis. Cost accounting. Depreciation. Economic analysis of operations. Economic analysis of public projects.

Course Title: Logic Design

Number systems; Boolean algebra and logic gates; Simplification of Boolean functions; Combinational logic circuits design and analysis; MSI and PLD components; Introduction to synchronous sequential logic; Flip flops; Analysis of clocked sequential circuits; State reduction and assignment; Design of synchronous sequential circuits and PLA's.

Course Title: Logic Design Laboratory

Familiarization with logic circuits laboratory; Introduction to logic gates; Implementation of Boolean functions using AND and OR gates; NAND and NOR implementation; XOR and adders; Design of combinational circuits; Flip-flops; Design of sequential circuits; Sequential PLA's.

Course Title: Signals and systems Analysis

Motivation and Applications, Signal Classifications, Signal Operations, Singularity Functions; Linear time-Invariant Systems and Convolution; Correlation; Fourier Series and Transform for continuous and discrete time signals; Applications; Laplace transform and applications; Introduction to z-transform.

Course Title: Basics of Electronic Devices

Intrinsic and doped semiconductors, drift and diffusion currents. PN junction diode: basic structure, I-V characteristics, large and small-signal models. Bipolar junction transistor (BJT): basic structure, modes of operation, dc biasing, dc and small-signal models, single stage BJT amplifiers. Field-effect transistors (FET): structure and operation of enhancement and depletion MOSFETs, I-V characteristics, dc biasing. Introduction to JFET.

Course Title: Basic Electronics laboratory.

Introduction to the lab tools. I-V characteristics of diode. Clipping circuits using diodes. Rectification using diodes. Zener diode and regulators. BJT dc biasing. CE BJT amplifier. MOSFET dc biasing. CS MOSFET amplifier. Simple AM receiver circuit

Course Title: Electric Machines

Transformers (construction, operation of single-phase transformers, equivalent circuit, voltage regulation and efficiency, auto – transformers, three-phase transformers), AC machinery fundamentals, three-phase induction machines (construction, operation, equivalent circuit, performance calculations, starting of induction motors, speed control), small AC motors (single-phase induction motors, reluctance and hysteresis motors, universal motors, servo motors, stepper motors.

Course Title: Communications Principles

Overview and Basic elements of Communication Systems; Signal Analysis; Transmission through Systems and Channels; Modulation; AM; Frequency Conversion; FM and PM; Superhetrodyne Receiver; FDM; Stereo Broadcasting; Sampling; Pulse Modulation (PAM, PWM, PPM); TDM; Pulse Code Modulation (PCM); DPCM and DM; Regenerative Repeaters; Advantages of Digital Communication; Line Coding (Binary Signaling); Introduction to Digital Modulation (ASK, FSK, PSK).

Course Title: Communications Lab

AM and FM modulation and detection: PCM and delta modulation; TDM; shift- keyin, basics of modem technology; ASK; FSK; PSK; Line coding and decoding  

Course Title: Automatic Control

Review of mathematical background (complex variables, Laplace, Diff. Equations); System representation (block diagram, transfer functions, signal flow graph) Modeling of electric and mechanical systems; State variable analysis; Stability; Time domain analysis; Root locus; Frequency domain analysis; Introduction to PID control

Course Title: Automatic Control Laboratory

Experiments to support control theory using physical processes (e.g. water level, temperature control, light intensity control, etc); Control system simulation using  Matlab; Modeling of physical (experimental) equipment; Static performance; Transient analysis; Measuring devices; Two-position control; Proportional control; PID control;

Course Title: Introduction to Microprocessors

Microprocessors architecture; Addressing modes and techniques; Instruction set; Assembly language programming; Interrupt systems; Input/output devices and timing; Memory devices; Future trends in microprocessors.

Course Title: Microprocessor Laboratory

Introduction to microprocessors and their architecture; Microprocessor C/Assembly programming and machine code generation; RAM and EPROM; RS-232C; SCI and serial port interface; Parallel I/O interface and DMA; Programmable I/O interfaces and UART; DAC and ADC converters; Real time implementation; Project. Introduction.

Course Title: Computing programming for Engineers

Introduction to MATLAB system, generate matrices and perform,  plot data, annotate graphs, create scripts and functions, construct and manipulate data structures, set up a basic data analysis. How Simulink Software Interacts with the MATLAB, Creating a Simulink Model, Modeling  Dynamic Control Systems. Introduction to LabView, virtual instruments, LabView environments, creating, editing and debugging a VI, creating a sub VI, loops and charts, Arrays, graphs, clusters, case and sequence structures, formula node.

Course Title: Summer Field Training

A continuous period of 60 days of summer training spent in industry working in any of the fields of electrical engineering. The training should be carried out in an organization with an interest in one or more of these fields. On completion of the program, the student is required to submit a formal written report of his work.

Course Title: Project I

The student should take a B.Sc. project in related area to his specialization and technical merit. The project is for two semesters, it is counted as one hour in the first semester. At the end of the semester the student submits a report describing his projects and the parts he completed in the first semester and proposed parts in the second semester.

Course Title: Fundamental of Power Systems

Power system components and representation; Transmission line and cable parameters; Analysis of transmission and distribution lines; Electric insulators; Grounding systems; High voltage surges

Course Title: Electrical Measurements

Measurements fundamentals : units and standards, error, statistical analysis : DC/AC meters construction: loading effect: insertion loss: Difference and instrumentation amplifiers : Oscilloscope: CRT, amplifiers, triggered sweep circuits, attenuation, specifications; Spectrum analyzer, Transducers and sensors ;  passive and self-generating transducers: Liquid crystal displays ( LCDs), CCDs, and optical fiber sensor ; Digital measurements : Data conversion principles ; Digital voltmeter ; grounding, shielding, and noise.

Course Title: Digital Signal Processing

Review of discrete-time signals and systems; The Discrete-Time Fourier transform, Fast Fourier Transform, Z Transform, Recursive and no recursive digital filters design and realization; Decimation and interpolation; Applications of digital signal processing in communications.

Course Title: Electromechanical Energy Conversion

Synchronous machines (construction, internal voltage, equivalent circuit, phasor diagram, performance of turbo-alternator, generator operating alone, parallel operation of AC generators, synchronous motor, steady-state operation, starting), DC machines (construction, classification, performance, motor characteristics, starting of DC motors, speed control of DC motors).

Course Title: Project II

The student should take a B.Sc. project in related area to his specialization and technical merit. The project is for two semesters, it is counted as one hour in the first semester. At the end of the semester the student submits a report describing his projects and the parts he completed in the first semester and proposed parts in the second semester

Course Title: Management of Engineering Projects

Basic Management Process approach, Strategies and planning methods, Project planning and scheduling, Bar-chats, critical path methods, PERT methods, recourse leveling and allocation, time-cost trade off. Construction and organizational approaches ,leadership elements and decision making, time and cost  control, computer applications.

Course Title: Electric Drives

Principles of electric drive; Definitions; Electrical considerations: running, starting, braking; Mechanical considerations: type of enclosure, noise, drive transmission, motor selection; Electric traction; DC & AC solid state drives.

Course Title: Utilization of Electric Energy

Lighting and electric wiring; Electric heating; Cooling and heating of buildings; Welding; Electrolysis; Power quality issues; Renewable energy sources; Power factor improvement.

Course Title: Applied Control

Basics of system modeling and analysis; PID controller design; Transducers and actuators; Real time control; Control applications (power systems, robotics, etc.); Control design project