Close

Course Descriptions

  TPECTS
EE 201 Circuit Theory I   4 0 5
Kirchoff’s laws; lumped circuit elements; nodal and mesh analysis; circuit theorems; operational amplifiers; energy storage elements; waveforms; analysis of first-order circuits; analysis of second-order circuits.

 

  TPECTS
EE 202 Circuit Theory II   3 0 5
Mutual inductance and ideal transformers; sinusoidal steady-state analysis; power calculations; Laplace transform; s-region circuit analysis; transfer functions; three phase circuits; network functions; Bode plots. Prerequisite: EE 201.

 

  TPECTS
EE 203 Circuit Laboratory I   0 2 2
Measurements using voltmeters, ammeters, oscilloscopes, bridges and other instruments; resistive circuits; operational amplifier circuits; capacitor and inductor characteristics; first and second order circuits. Corequisite: EE 201.

 

  TPECTS
EE 221 Electromagnetic Theory   4 0 5
Vector analysis; Electrostatic fields; dielectric properties of materials, electrostatic energy and forces; stationary electric currents and static magnetic fields; electromagnetic fields; Faraday’s law of induction; energy and forces in electromagnetic fields; Maxwell's equations; time-harmonic electromagnetic waves; uniform plane waves. Prerequisite: MATH 152, PHYS 102.

 

  TPECTS
EE 242 Digital Systems   3 0 5
Number systems; Boolean algebra, logic networks and their simplification; logic design with gates; MSI and LSI technologies; combinatorial circuits, sequential circuits; counters, shift registers, arithmetic logic; memory and control units.

 

  TPECTS
EE 244 Digital Systems Laboratory   0 2 2
Experiments with logic gates and combinational circuits, digital arithmetic circuits, multiplexers, flip-flops, counters, shift registers. Corequisite: EE 242.

 

  TPECTS
EE 282 Introduction to Electrical Engineering   3 0 5
Circuit variables; circuit components; circuit analysis methods; state equations; natural and particular solutions; sinusoidal steady-state analysis of electrical circuits; operational amplifier, mutual inductance, transformers.

 

  TPECTS
EE 284 Introduction to Electrical Engineering Laboratory   0 0 2
Measurements using voltmeters, ampermeters, oscilloscopes, bridges, and other instruments; frequency response tests with RL and RC networks; transformers; three phase circuits and power measurements; design; measurements and analysis of electrical circuits; numerical methods in circuit analysis. Corequisite: EE 282.

 

  TPECTS
EE 299 Electrical and Electronics Engineering Practice I   0 0 5
Practice for a minimum number of working days; the practice should be related to the computer engineering discipline; the student is expected to submit a report based on the work experience and the knowledge and skills acquired.

 

  TPECTS
EE 311 Electronics I   3 0 5
Conduction mechanism in metals and semi-conductors, doping in semi-conductors, p-n junction; diode characteristics and applications, power supplies; bipolar junction; transistor operation, transistor characteristics, transistor biasing, small-signal modeling and analysis; JFET operation and biasing; MOSFET operation and biasing; FET small-signal modeling and analysis; BJT and JFET amplifiers’ frequency response. Prerequisite: EE 201.

 

  TPECTS
EE 312 Electronics II   3 0 5
Multistage amplifiers, coupling techniques and frequency response, differential amplifiers; high-frequency modeling of transistors; feedback and broad banding techniques; analog integrated circuits; OPAMPs; power amplifiers, filters and oscillators, regulated power supplies. Prerequisite: EE 311.

 

  TPECTS
EE 313 Electronics Laboratory I   0 0 3
Diode characteristics; transistor biasing, measurement of transistor parameters; diode wave shaping and compensated attenuator circuits; transistor (BJT) switching circuits; D.C. power supplies and stabilized circuits; single and multistage transistor amplifiers; amplifier frequency response; differential amplifiers, power amplifiers, oscillators, feedback amplifiers, operational amplifiers. Corequisite: EE 311.

 

  TPECTS
EE 331 Signals and Systems   3 0 5
Time and frequency domain analysis of signals and systems; periodic signals; convolution integral; transmission of information by orthogonal functions; Fourier transforms; filters; modulation theory; analysis of discrete time signals and systems; discrete time Fourier transform (DFT), computer applications. Prerequisite: MATH 152.

 

  TPECTS
EE 332 Introduction to Communication Theory   3 0 5
Signal spaces; Fourier transforms, linear systems; analog and digital filters; bandpass processes and systems; linear and angular modulation; modulator and demodulators; AM/FM radio, TV, FDM; review of probability and random processes; Noise analysis of communication systems; pulse modulation, PCM and TDM. Prerequisite: EE 331.

 

  TPECTS
EE 336 Digital Signal Processing   3 0 5
Linear time invariant systems, stability and causality; discrete time Fourier transform; Z-transform; sampling and quantization schemes; sampling theorem, A/D, D/A conversion; transform analysis of LTI systems; finite impulse response (FIR) and infinite impulse response (IIR) systems, and their realizations; digital filter design techniques; discrete Fourier transform (DFT) and its computation: fast Fourier transform (FFT) techniques; computer applications. Prerequisite: EE 331.

 

  TPECTS
EE 341 Microprocessors   3 0 5
Elements of microprocessor systems; hardware and software analysis; addressing techniques; input/output devices; communication busses and links; design of microprocessor based systems; single board microcomputer systems. Prerequisite: EE 242.

 

  TPECTS
EE 343 Microprocessors Laboratory   0 2 2
Experiments, design, and applications of microprocessor based systems and single board microcomputer systems. Corequisite: EE 341

 

  TPECTS
EE 350 System Dynamics and Control   3 0 5
Analysis of linear control systems; differential equations and transfer function; transient response of first and second order systems; stability of closed loop systems; Routh-Hurwitz criterion, root-locus diagrams; system analysis in frequency domain; Bode and polar plots; Nyquist stability criterion; introduction to the design of linear control systems; compensation techniques. Prerequisite: MATH 142, MATH 261.

 

  TPECTS
EE 362 Electromechanical Energy Conversion   3 0 5
Electromagnetic circuits, properties of ferromagnetic materials; single-phase and three-phase transformers; principles of electromechanical energy conversion; singly and multiply excited, translational and rotational systems; DC machines, theory, generators, motors; electromagnetic fields created by AC electric machine windings: pulsating and rotating magnetic fields, emf induced in a winding; induction machines, equivalent circuit, steady-state analysis; synchronous machines, equivalent circuit, steady-state analysis. Prerequisite: EE 202, EE221.

 

  TPECTS
EE 364 Electromechanical Energy Conversion Laboratory   0 2 2
Experiments and applications on transformers, electric motors, and generators. Co-requisite: EE 362.

 

  TPECTS
EE 372 Power Electronics   3 2 6
Switching circuits and basic concepts of power electronics; diode, SCR, triacs, GTO, BJT, MOSFET, IGBT, MCT's operational characteristics; controlled and uncontrolled one and three phase rectifiers; DC choppers; inverters, one and three phase inverters, pulse amplitude modulation and voltage regulation. AC choppers; cycloconverters; protection circuits; parallel and series operation of switches. Prerequisite: EE 202.

 

  TPECTS
EE 381 Introduction to Electronics   3 0 4
Introduction to the semiconductor technology, semiconductor materials; transistor-amplifying action, parameters, h-parameters , and determination of the h-models; BJT small-signal analysis, voltage and current gains; system approach to the semiconductor circuits, source and load impedances; operational amplifiers (OPAMPs). Prerequisite: EE 282

 

  TPECTS
EE 383 Introduction to Electronics Laboratory   0 2 2
Transistor biasing; single and multistage transistor amplifiers; measurement of transistor parameters; D.C. power supplies and stabilized circuits; amplifier frequency response; differential amplifiers, power amplifiers, oscillators, feedback amplifiers, operational amplifiers. Corequisite: EE 381

 

  TPECTS
EE 399 Electrical and Electronics Engineering Practice II   0 0 5
Practice for a minimum number of working days; the practice should be related to the computer engineering discipline; the student is expected to submit a report based on the work experience and the knowledge and skills acquired.

 

  TPECTS
EE 410 Digital Electronics   3 0 5
Fundamentals of digital electronics; large signal transistor models; BJT inverters and logic gates (TTL, ECL); MOS inverters and logic gates (NMOS, CMOS); flip-flops; semiconductor memories (ROM, RAM); sampling circuits (A/D and D/A converters). Prerequisite: EE 312.

 

  TPECTS
EE 411 Industrial Electronics   3 0 5
Solid state elements of industrial control, power semiconductor switches, triacs, SCRs, DC-DC converters, transformers, inverters, triggering devices, computer control issues, pulse with modulation techniques, photo-electronics, industrial applications.

 

  TPECTS
EE 412 Communication Electronics   3 0 5
Active and passive filters; transistors; LC and crystal oscillators; PLL’s and frequency synthesizers; linear and exponential modulator and demodulation design. Prerequisite: EE 312.

 

  TPECTS
EE 414 Introduction to VLSI Design   3 0 5
Design techniques and rapid implementations of very large-scale integrated (VLSI) circuits; Verilog HDL, MOS technology and logic; structured design; design rules, layout procedures; Design aids, layout, design rule checking, logic, and circuit simulation; timing; testability; project to develop and lay out circuits. Prerequisite: EE 241, EE 312.

 

  TPECTS
EE 421 Electromagnetic Waves   3 0 5
Maxwell's equations in time and frequency domains; electromagnetic energy and power; wave equation; uniform plane electromagnetic waves; reflection and refraction; introduction to transmission lines, waveguides, antennas and radiation. Prerequisite: EE 221.

 

  TPECTS
EE 422 Microwaves   3 0 5
Transmission lines; field and distributed circuit analysis; frequency and time domain analysis; wave guiding structures; rectangular and circular waveguides; impedance transformations and matching techniques; scattering matrix of microwave junctions. Prerequisite: EE 421.

 

  TPECTS
EE 424 Antennas and Propagation   3 2 6
Antenna parameters; linear antennas; influence of earth on antenna radiation pattern and impedance; radiation from slot and aperture antennas; antenna arrays and the general array formula; receiving antenna theory; elements of groundwave, tropospheric and ionospheric propagation. Prerequisite: EE 421.

 

  TPECTS
EE 431 Digital Communication   3 0 5
Antenna parameters; linear antennas; influence of earth on antenna radiation pattern and impedance; radiation from slot and aperture antennas; antenna arrays and the general array formula; receiving antenna theory; elements of groundwave, tropospheric and ionospheric propagation. Prerequisite: EE 332.

 

  TPECTS
EE 432 Wireless Communication   3 0 5
Pulse modulation, sampling process, pulse-amplitude modulation, time-sharing multiplexing, quantization, pulse-code modulation; line codes, basic band pulse transmission, digital pass band transmission, information theory and introduction to error control coding. Prerequisite: EE 332.

 

  TPECTS
EE 433 Coding Theory   3 0 5
Error detection and correction codes for communications and data storage, finite fields and polynomial algebra, linear codes, Hamming and Reed-Mueller codes, cyclic codes, burst error correction codes, interleaving, fire codes, and Reed-Solomon codes.

 

  TPECTS
EE 434 Communication Networks   3 0 5
Introduction to modern communication networks, architecture and protocols, data traffic, network design and control techniques, queuing models, analysis methods, error correction methods, multiaccess channels, network security. Prerequisite: MATH 220, EE 332.

 

  TPECTS
EE 435 Introduction to Estimation   3 0 5
Linear dynamic systems with random inputs; least squares estimation, recursive least squares estimation, best unbiased estimation, maximum likelihood estimation, mean square estimation, state estimation and Kalman filter, extended Kalman filter, Kalman-Bucy filter, particle filter and applications in electrical and electronics engineering. Prerequisite: MATH 220, EE 331.

 

  TPECTS
EE 436 Simulation of Communication Networks   3 0 5
Role of simulation in communication systems engineering, simulation approaches and methodologies, filter models, noise generation, Monte-Carlo simulation, hands-on examples including integration of digital communications, channel modeling, coding and elementary statistical estimation techniques. Prerequisite: EE 332.

 

  TPECTS
EE 437 Digital Image Processing   3 0 5
2D sampling, aliasing, and quantization; color science, fundamentals of human visual system; 2-D Block transforms, DFT, DCT and wavelet transforms; image filtering, edge detection, enhancement, and restoration; inverse problems and tomographic reconstruction; image analysis including color and texture segmentation; image compression. Prerequisite: EE 336.

 

  TPECTS
EE 438 Digital Speech Processing   3 0 5
Fundamentals of speech production and perception; basic techniques for digital speech processing; short-time energy, magnitude, autocorrelation, short - time Fourier analysis, homomorphic methods, and linear predictive methods; speech estimation methods: speech/non-speech detection, voiced/unvoiced/non-speech segmentation/classification, pitch detection, formant estimation; applications of speech signal processing: speech coding, speech synthesis, speech recognition/natural language processing; computer applications. Prerequisite: EE 336

 

  TPECTS
EE 450 Linear Systems   3 0 5
Linear spaces, Linear operators, eigenvalues and eigenvectors, linearity, input-output and state space representations, time invariant and time varying systems, modal decomposition, controllability, observability, stability, Lyapunov method, pole placement, observer design, separation principle. Prerequisite: EE 350.

 

  TPECTS
EE 451 Discrete Time Control Systems   3 0 5
Importance and advantages of discrete time system models; time domain analysis of discrete-time systems; sampled data systems; stability; state space design methods: observer design, state feedback; introduction to optimal design methods; quantization effects. Prerequisite: EE 350.

 

  TPECTS
EE 452 Nonlinear Systems   3 0 5
State-space analysis methods; Isocline and Lienard methods, classification of singularities, analytic techniques of periodic phenomena, perturbation method; stability definitions, Lyapunov's second method, Popov stability criterion; describing functions methods; dual-input describing functions; equivalent linearization and oscillations in nonlinear feedback systems. Prerequisite: EE 350.

 

  TPECTS
EE 454 Industrial Control Systems   3 0 5
Process models, principles of the implementation of PID controllers, controller design, integrator windup, determining PID gains and automatic parameter adaptation, microprocessor/microcontroller based control, instrumentation, process control, flow control, temperature control. Prerequisite: EE 350.

 

  TPECTS
EE 455 Intelligent Systems and Control   3 0 5
Uncertainty models and information representation; artificial neural networks; fuzzy systems, genetic algorithms; feedforward and feedback network structures; learning/training algorithms; system identification and control; application in control, signal, and image processing. Prerequisite: EE 350.

 

  TPECTS
EE 460 Robotics   3 0 5
Robot manipulators, representations and transformations, forward kinematics, Denavit-Hartenberg convension, backward kinematics, linear and angular velocities, static forces, Jacobian matrix, singularities; manipulator dynamics, accelerations, virtual force approach and quasi-static analysis; Newton-Euler and Lagrange equations based backward dynamics, path planning and spline method; manipulator control, linear and nonlinear methods, independent joint control, coordinated joint control with computational torque method; compliance, compliant motion control, force control. Prerequisite: EE 350.

 

  TPECTS
EE 472 Illumination Techniques   3 0 5
Light theories; eye, sensitivity and vision types; light reflection, absorption and transmission phenomenon; internal lighting systems and calculations; fotometric measurements and laws; physiological-optical principles; fundamentals of light production; light sources; lighting methods; lighting apparatus and armatures; definition of lighting terms; lighting calculation; voltage-drop calculation for lighting systems and conductor section calculation; project stages; low current and high current installation; on-off; protection and measurement components; column schemes and installation methods; installation and material details; reports; low-power factor correction in interior lighting systems; hardware equipment for computer-based design; computer aided design; applications.

 

  TPECTS
EE 474 Power Distribution Systems   3 0 5
Basic considerations; load characteristics and forecasting methods; distribution substations; subtransmission, primary and secondary distribution; choice of voltage levels; operational characteristics of cables, transmission lines and transformers; system voltage regulation; power factor correction; converters, current and voltage transformers; overcurrent and thermal protection; earthing methods; economics of distribution systems. Prerequisite: EE 202.

 

  TPECTS
EE 481 Special Topics in Electrical and Electronics Engineering I   3 0 5
Special topics of current interest which are not included within the other courses of electrical and electronics engineering. Prerequisite: Consent of the instructor.

 

  TPECTS
EE 490 Electrical and Electronics Engineering Research Project   1 0 5
Guided research in one of the current research areas in electrical and electronics engineering. Prerequisite: Consent of the instructor

 

  TPECTS
EE 491 Electrical-Electronics Engineering Design Project I   1 0 8
Design and development of a project for an electrical-electronics engineering problem under the supervision of an academic advisor; submission of the results in the form of a project report and oral presentation.  Prerequisite: Senior standing.

 

  TPECTS
EE 492 Electrical-Electronics Engineering Design Project II   1 0 8
Continuation of EE 491. Prerequisite: EE 491.