Course Outlines
Fundamentals of Electric Circuits
Introduction to Circuits: SI units, Voltage, Current, Power and Energy.
Basic components and electrical circuits: Sources, Resistance, Ohm's Law.
Voltage and current laws: Nodes and Branches, Kirchhoff's Laws, Single-loop Circuit, Resistors in Series and Parallel, Voltage Division, Current division.
Basic nodal and mesh analysis: Nodal Analysis, The Supernode, Mesh Analysis, The Supermesh, Node vs. Mesh Comparison.
Circuit analysis techniques: Linearity Superposition, Source Transformations, Thevenin and Norton Equivalents, Maximum Power Transfer, Delta-to-Wye Equivalent Circuits
Capacitors and inductors: Inductors, Capacitors, Series and Parallel Combination
Basic RL and RC circuit: RL circuits, RC circuits, Unit-step, pulse functions, Natural and force response Driven circuits.
Sinusoidal steady-state analysis: Characteristics, Forced Response, Complex Forcing Function, The phasor, Impedance and Admittance, Node-Voltage Mesh-Current Methods, Superposition, Source Transformations, Thevenin and Norton Equivalents.
AC power analysis
Electrical Circuits Analysis
Three phase analysis, RLC circuits, Mutual inductance, Two port networks, Laplace transform, Circuit analysis in the S-domain, Frequency selective circuits.
Electric Circuits Lab
Hands-on experience to design, construct and analyze different Electrical circuits. Student will learn Ohm's law, Kirchhoff current & voltage laws, Resistors in Series & Parallel, Star to Delta circuit analysis, Thevenin's & Norton's theorem, Superposition theorem & Maximum power transfer theorem Verification, RC circuit transient analysis & AC sinusoidal analysis. During this course the student will learn hand on experience on simulation software "PSpice", Bread board, oscilloscope & Functional generators.
Fundamentals of Electronic Devices
Semiconductor: Different semiconductor materials. Impurity doping. Intrinsic and extrinsic semiconductors. Conductivity, Carrier concentration. Charge densities. Diodes: models and circuit analysis. Diode applications (rectifiers and others). Transistors: bipolar junction, junction field effect, and metal-oxide-semiconductor field effect (BJT, FET, AND MOSFET). DC and small signal AC analysis. Amplifier configurations.
Basics of Electrical Engineering Applications Lab
Introduction to verification of circuit laws and theorems using PSpice. Measuring and controlling physical phenomena through laboratory exercises and projects using LabVIEW. Introduction to programming in MATLAB: Variables, Basic operations in linear algebra and statistics, Operations on matrices, built-in functions, adding functions, M-files, Loops, Controlling operations, Types of error, Plots.
Electromagnetics I
Coulomb's law. Gauss's law. Electric potential. Electric boundary conditions. Electric dipoles. Resistance, capacitance. Laplace's equation, Biot-Savart law, Ampere's law. Scalar and vector potentials. Magnetic boundary conditions, inductance. Introduction to time varying fields.
Electromagnetics II
Time varying fields, Maxwell's equations. Plane wave propagation. Reflection and refraction. Poynting vector. Introduction to transmission line theory. Introduction to radiation and antennas.
Electronic Devices and Applications
Multistage amplifiers. Differential Amplifiers. Digital logic families (ECL, and CMOS circuits). Operational Amplifiers. Linear and nonlinear op amp applications. Non-ideal characteristics of Op Amps., Op Amp frequency response, Oscillators. Active filters.
Electronic Devices and Applications Lab
This course is intended to introduces the Bipolar Junction Transistor (BJT) and Operational Amplifier characteristics, Frequency Response of Single and Double stage BJT amplifier, Different Configurations of op-amps, Applications of Op-amps such as inverting & non-inverting Comparators, Characteristics and Frequency response of inverting & non-inverting amplifiers, integrators , differentiators, Active Low Pass Filters and their Frequency Responses, Active High Pass Filters and their Frequency Responses, Schmitt Triggers, Oscillators.
Digital Logic Circuits
Number systems & codes; Boolean Algebra and logic gates; Karnaugh maps; Analysis and synthesis of combinational systems; Decoders, multiplexers, adders and subtractors, PLA's; Types of flip-flops; Memory concept; Counters and shift registers. Introduction to sequential circuit design.
Signals and Systems
Classification of continuous- and discrete-time signals, Continuous and discrete-Linear time-invariant systems, Fourier series, Fourier transform, Laplace transform, Discrete time Fourier Transform, Linear circuits and systems concepts, Impulse response, Convolution, Transfer function, Frequency response, Introduction to Ideal Filters, Introduction to sampling of analog signals, Introduction to difference equations and discrete Fourier Transform.
Digital Logic Circuit Lab
Hands-on experience to design, construct and analyze different logic circuits. Student will construct logic circuits using integrated circuit (IC), logic breadboard, LEDs, power supply and other basic components. Both combinational and sequential logic circuits will be given in experiments. Design and analyze various digital circuits involving logic gates, multiplexers, decoders, flip-flops, counters and registers is included. Simulation using hardware descriptive language (HDL) such as Verilog will be covered.
Sensors and Transducers
Principles and operation of sensor devices; Mathematical modeling of sensor: physical variable Measurement; Transducer classification and type, general input-output configuration, Static and Dynamic characteristics of Sensors, Variable resistance transducers: Potentiometers, Thermistors, RTDs, metal and semiconductor strain gauges and their signal conditioning circuits, Bridge Measurements, strain gauge applications, Accelerometer, Mercury Thermometer, Inductive Transducers; Linear Variable Differential Transducers; Capacitive Transducers, Thermoelectric Transducers; Thermocouples
Communication Engineering I
Elements of a communication system. Transmission of signals through linear systems. Representation of baseband and band-pass signals and systems, Signal spectrum. Analog Amplitude Modulation and Demodulation (AM, DSBSC, SSB, VSB). Analog Angle Modulation and Demodulation (PM, FM). Noise representation and analysis: SNR analysis of AM and FM systems. Sampling theorem. QAM multiplexing. Pulse modulation techniques: PAM, PPM, PWM.
Communication Engineering II
Quantization and PCM Encoding. Noise analysis in PCM systems. Baseband pulse transmission (matched filters, intersymbol interference); Eye pattern, Nyquist criteria; Equalization. Digital passband transmission: Coherent PSK/FSK/QPSK/MSK and non-coherent orthogonal modulation; power spectra and bandwidth efficiency of binary and quaternary modulation schemes; Information theory: Mutual information and channel capacity; Error control coding.
Electrical Machines
Transformers: performance characteristics, three-phase connections, autotransformers. DC machines: performance equations, generator, and motor characteristics, starting and speed control of motors. Synchronous machines: generator and motor operation. Three-phase induction motors: operation, performance calculations, starting, and speed control. Single-phase induction motors, Small synchronous motors.
Communication Engineering I Lab
Introduction to Laboratory equipment such as oscilloscope and spectrum analyzer; Analog modulations AM, PM generation and detection; Digital modulation. Hands-on experience to design, construct and analyze different Communication circuits. Students will learn, Analog Communications, AM, DSB, SSB and FM modulators and demodulators. Digital Communications, PAM. During this course the student will learn hand on experience on simulation software, Power Meter, Oscilloscope, frequency Counter, Functional Generators & Spectrum Analyzer.
Communication Engineering II Lab
Digital representation of analog signal; line encoding and decoding, ASK, FSK and PSK Generation and Detection. Waveform coding techniques- PCM; Fiber optic communication system measurements, laser Diodes and Measurements of Optical power.
Introduction to Control Systems
Introduction to control systems course: Basic components of a control system.
Mathematical foundation : Complex-variable concept, Laplace transform, Transfer function, Block Diagrams, Signal-flow graphs, State-variable analysis of linear dynamic systems, stability of linear control systems, Introduction to Modelling of Mechanical systems , Modeling of Electrical Systems, DC Motors in control systems, PID Controllers, Steady State Errors, Root Locus, Time-domain analysis of control systems, frequency-domain analysis of control systems.
Digital Control Systems
Basic components of a digital control system, Modeling discrete-time systems by pulse transfer function, backward and forward differences, SFG, Stability analysis of discrete time systems, Root Locus of digital control system, time-domain analysis of digital control systems, frequency-domain analysis of digital control systems.
Introduction to Instrumentation and Control Lab
An introduction to Lab View, Tutorials and Programing aspect from control systems view point. Linear Time-invariant Systems and Representation, Block Diagram Reduction, performance characteristics of first and second order systems, Effect of Feedback on disturbance and Control System Design, Building a VI and modifying signals in Lab View, Exercises in Lab View, Use The NI USB‐6009 for data acquisition and Digital Input / Output.
Power Systems
Load characteristics, Per-Unit System, Y-bus matrix, Under-ground power cables, Dielectric stress, Grading, Insulation of overhead transmission lines, Transmission lines parameters, Inductance and capacitance, Short lines Medium lines, Long lines.
Digital Systems
Microprocessor software and hardware models; addressing modes and techniques; Instruction sets. Assembly language programming and debugging. Memory and input/output mapping. Input and output instructions. Input/output interfacing.
Graduation Project I
This is the second and concluding part of the final year graduation project that requires students to complete a design project from concept through to a working prototype. Public oral presentation and submission of a final written report of the design project are essential requirements for the completion of this course.
Graduation Project 2
This is the second and concluding part of the final year graduation project that requires students to complete a design project from concept through to a working prototype. Public oral presentation and submission of a final written report of the design project are essential requirements for the completion of this course.
Graduation Project 3
This is the third and concluding part of the final year graduation project that requires students to complete a design project from concept through to a working prototype. Public oral presentation and submission of a final written report of the design project are essential requirements for the completion of this course.
Technical Writing in English
This course is a special English language course for students at the Preparatory Programs Deanship, Engineering Stream Level 2. This course focuses on accuracy and fluency in the four language skills (listening, speaking, reading and writing) that improve student outcomes by integrating language instruction into real-life contexts. It maintains a strategy-based curriculum that aims at developing the all language skills. The textbooks used for this course are characterized by a consistent unit sequence that includes vocabulary, life stories, grammar, everyday conversation and real-life reading. The content of each unit is carefully presented to develop learners' other skills in vocabulary and idioms that provide learners with the tools they need to achieve civic, workplace, life- skills and academic competencies. The course, through these textbooks, focuses on reading, writing and vocabulary, listening and speaking, and grammar. This course also covers high-priority language that is useful in any branch of engineering, focusing on skills such as working with drawings, describing technical problems and discussing dimensions and precision.
Engineering Graphics and Design
This course introduces the students to the computer drafting software (AutoCAD) in order to be able to model parts and assemblies. It uses parametric and non-parametric solids, surface and wire frame models. It explains part editing, two-dimensional documentation of models along with the planar projection theory. It includes sketching of perspective, isometric, multi-view, and section views as a main tool to conceptualize ideas. It also explains dimensioning guidelines and tolerance techniques.
A Team or an individual design project will be assigned as a final illustration to increase students understanding of drawing techniques and solving problem through design learned in the course.
Precalculus
This course describes the most basic mathematical tools needed further in coming courses especially MAT 1115 – Calculus (1) for engineers. The course includes the essential fundamentals of equations, inequalities, functions and graphs, polynomial and rational functions, exponential and logarithmic functions, introduction to trigonometry and applications, and sequences. The emphasis is on calculations, and some applications are mentioned.
Numerical Analysis
This course covers the various numerical techniques to solve computational engineering problems. Main topics of this course are: introduction to numerical methods, floating-point computation, systems of linear equations, approximation of functions and integrals, the single nonlinear equation, and the numerical solution of ordinary differential equations, applications in engineering, and programming.
Calculus 1
This course describes the most important ideas, theoretical results, and examples of limit, continuity, differentiation and integration for functions with one variable. The course includes the essential fundamentals of these topics. The emphasis is on calculations, and some applications are mentioned.
Calculus 2
This course describes the most important ideas, theoretical results, and examples of advanced integration techniques for functions with one variable, applications of definite integrals, infinite series, and parametric equations. The course includes the essential fundamentals of these topics. The emphasis is on calculations, and some applications are mentioned.
Calculus 3
This course describes the most important ideas, theoretical results, and examples of differentiation and integration for functions with more than one variable, as well as an introduction to vector calculus. The course includes the essential fundamentals of these topics. The emphasis is on calculations, and some applications are mentioned.
Linear Algebra and Ordinary Differential Equations
This course describes the most important ideas, theoretical results, and examples of matrices, determinants, eigenvalues and eigenvectors, as well as an introduction to ordinary differential equations. The course includes the essential fundamentals of these topics. The emphasis is on calculations, and some applications are mentioned.
Mathematical Methods for engineers
This course covers a broad spectrum of mathematical techniques essential to the solution of advanced problems. Topics include Series Solutions of ODES, Laplace Transforms, Fourier series and Fourier transform. Each topic is given a formal treatment and illustrated by examples of varying degrees of difficulty.
Physics I
Physics 117 is an introductory physics course for non-science majors. This course focuses on basic physics concepts and connections to everyday life. Course topics include; Vectors, Motion in 1 Dimension, Motion in 2 and 3 Dimensions, Force and Motion, Kinetic Energy and Work, Potential Energy, Center of Mass and Linear Momentum, Rotation, Equilibrium and Elasticity. While advanced mathematics is not required for this course, basic math with some trigonometry and simple algebra is utilized. Overall goals of this course include students' gaining an appreciation for the physical world, improved critical thinking and reasoning skills, and improved scientific literacy for a better-informed public that can make intelligent voting decision.
Physics II
Physics (2) is the second part of one-year course in physics. In this course, students will learn basis of physics, i.e. electricity and magnetism. This course, describe the relationships that hold for electricity and magnetism and the interactions between them and also the magnetic fields, forces, and potentials involved in the interaction of point charges and of currents. Application of different laws (Coulomb, Ohm, Lenz, Kirchhoff, Faraday to solve problems in electromagnetism).
Physics I Lab
Introduction to laboratory techniques and experimental methods of physics with emphasis on linking the understanding of physics concepts with "Real-Life" situations. Every class will have a short lecture introducing the procedures, concepts, formulas and instructions relevant to the experiment. The lecture will also cover what is expected in the lab-report; don't be late. Attendance and participation is mandatory. Experiments will usually be performed in groups, but each student will turn in an individual lab report. Topics covered in the course include Measurements and uncertainties. Virtual experience, Free fall, Forces in Equilibrium, Simple pendulum, Constant Spring, Simple harmonic motion, Free fall: Conservation of mechanical energy of a uniformly accelerated mass, Describe the movement of an object moving at a constant speed and constant acceleration, Friction and Newton's second law and Ohm's Law.
Physics II Lab
Fundamental training in physical measurements in electricity, properties of the magnetic field and other related topics introduction to laboratory techniques and experimental methods of physics with emphasis on linking the understanding of physics concepts with "Real-Life" situations. Every class will have a short lecture introducing the procedures, concepts, formulas and instructions relevant to the experiment. The lecture will also cover what is expected in the lab-report; don't be late. Attendance and participation is mandatory. Experiments will usually be performed in groups, but each student will turn in an individual lab report.
Probability & Statistics for Engineers
This course describes the most important ideas, theoretical results, and examples of probability, random variables, probability distributions, joint probability distributions, random sampling and data description, and test hypothesis. The course includes the essential fundamentals of these topics. The emphasis is on calculations, and some applications are mentioned. The use of statistical packages is essential during first and seventh chapters.
Introduction to Computer Programming
This course uses programming language Python to teach students how computer think (computational thinking), processing inputs to desired output (algorithmic thinking), addressing problems logically (logical thinking), and how break to down software problem into manageable components and solve it using the best possible way (problem solving). And finally, teaching coding itself using these thinking skills, which will give student become accustomed to writing code. This course uses very simple coding scripts. Python script is based on the Python Programming language; however, the skills students learn will prepare them for any procedural language.