Course Description, EE

EE 201 Structured Computer Programming                                                   (3:3,1)

Introduction to computers. Simple algorithms and flowcharts. Solving engineering and mathematical problems using a mathematically-oriented programming language. Programming concepts: I/O, assignment, conditional loops, functions and subroutines. Programming selected numerical and non-numerical problems of mathematical and engineering nature .

Prerequisite: MATH 101, ELC 102

 

EE 202 Object-Oriented Computer Programming                                          (3:3,1)

Object-oriented programming: classes, objects and methods. Object-oriented design. Simple data structures. Best programming practices (structured coding, documentation, testing and debugging).

Prerequisite: EE 201

 

EE 250   Basic Electrical Circuits                                                                    (4:3,2)

Electric quantities and circuit elements. Kirchhoff’s laws. Mesh and node analyses. Sinusoidal steady-state analysis using phasors. Network theorem and transformations. Ideal transformers. Three-phase circuits.

Prerequisite: PHYS 202, ELCE 102

 

EE 251  Basic Electrical Engineering                                                              (4:3,2)

Elementary circuit analysis. Diode and op-amp circuits. Motors, generators and transformers. High-voltage equipment. Power systems and 3-phase circuits. Measuring instruments.

Prerequisite: PHYS 102, ELC 102

 

EE 253  Electrical and Electronic Measurements                                           (4:3,3)

Measurements and the generalized measurement system. Analog instruments. Measurement of power and energy. DC and AC bridges.  Transducers. Electronic measuring instruments. Digital instruments. Oscilloscopes. Recording instruments.

Prerequisites: EE 301, IE 331

 

EE 300  Analytical Methods in Engineering                                                   (3:3, 1)

Linear algebra: matrices and determinants, eigenvalues and eigenvectors. Complex analysis: complex arithmetic complex, algebra, complex differentiation integration in the complex plane and residue analysis. Graphs, Fundamentae loops and fundamentae cutsets.  

Prerequisite: MATH 203

 

EE 301  Electrical Circuits And Systems                                                        (3:3, 1)

Resonance circuits. Magnetically-coupled circuits. Op-amp circuits. Transient analysis via the conventional and Laplace methods. Fourier analysis with applications to circuits. Two-port networks.

Prerequisites: MATH 204 , EE 250

 

EE 302  Electromagnetic Fields                                                                      (3:3, 1)

Electrostatic fields. Poisson and Laplace equations. Steady Electric Current. Steady Magnetic Field. Time-varying electric and magnetic fields. Maxwell equations.

Prerequisites: EE 250, MATH 203

 

EE 305  Discrete Mathematics and their Applications                                  (3:3, 1)

Functions, relations and sets. Basic logic. Proof techniques. Basic counting. Graphs and trees.  Modeling. Computation. Types of functions and relations. Cartesian products and power sets. Propositional logic, Logical equivalence quantifiers. Mathematical induction, recursive definitions. Pigeonhole principle, permutations, combinations, recurrence relations. Binary trees, traversals. Graph Isomorphism, connectivity, Euler and Hamilton paths. Planar graphs. Graph coloring. Formal languages, grammars, and finite state machines. Turing machines and computability.

Prerequisite: EE 202, MATH 204, IE 202

 

EE 311  Electronics  I                                                                                     (4:3, 3)

Conduction in metals and semiconductors, P-N junctions, diode circuits. Field-effect and junction transistors. Low frequency equivalent circuits. Basic amplifiers.

Prerequisite: EE 250

 

EE 312  Electronics                                                                                         (4:3, 3)

Feedback in amplifiers. Frequency response of amplifiers. Operational amplifiers: design and applications as linear and non-linear analog building blocks, adders, subtractors, differentiators, integrators, analog simulation, and active filters. Logarithmic and exponential amplifiers, precision converters, analog multipliers, wave-shapers, sinusoidal and square wave oscillators.

Prerequisite: EE 311

 

EE 321  Introduction to Communications                                                      (4:3, 3)

Fourier Signal Analysis. Linear Modulation: AM, DSBSC, SSB, Frequency Conversion, generation and detection. FDM., Exponential Modulation: FM, PM, NBFM, WBFM. Pulse Modulation, Sampling Theorem, PAM, PDM, PPM, PCM, TDM., Digital Modulation ASK, PSK and FSK.

Prerequisites: EE 301

 

EE 331  Principles of Automatic Control                                                        (4:3, 2)

Introduction to control systems with examples from different fields. Transfer functions and block diagram algebra. Stability analysis (Routh-Hurwitz and Nyquist). Design of Control Systems using Bode diagrams and root locus techniques.

Prerequisites: MATH 204, EE 300, EE 301

 

EE 332  Computational Methods in Engineering                                            (3:3, 1)

Introduction. Solution of non-linear equations. Solution of large systems of linear equations. Interpolation. Function approximation. Numerical differentiation and integration. Solution of the initial value problem of ordinary differential equations.

Prerequisites: EE 201, MATH 204

 

EE 341  Electeromechanical Energy Conversion I                                        (4:3, 2)

Theory and modelling of electromechanical devices. Magnetic circuit. Power transformers. Physical construction and applications of D. C. machines. Qualitative introduction to A.C. Machines.

Prerequisite: EE 302

 

EE 351  Electrical Power Systems I                                                               (4:3, 2)

Electrical Characteristics and steady state performance of overhead transmission lines. Equivalent Circuit and Power Circle Diagrams. Per-unit Systems and Symmetrical Short-Circuit calculations. Power systems economics. Introduction to Switchgear and Protection.

Prerequisite: EE 250

 

EE 352  Electrical Machines and Electronics (for non EE students)            (4: 3, 3)

Principles of Electromechanical Energy Conversion. Direct Current Machines. Alternating Current Machines. Semiconductors. Junction Diodes. Transistors. Operational Amplifiers. Analog Op Amp. Systems.

Prerequisite: EE 251

 

EE 360  Digital Design I                                                                                 (4:3, 2)

Representation and manipulation of digital information Basic Boolean logic. Elements of digital building blocks. Computer arithmetic unit. Memory unit. Input-Output unit. Basic operation of the computer control unit.

Prerequisite: EE 311

 

EE 361  Digital Computer Organization                                                         (3:3, 1)

Basic structure of computers. Addressing methods and machine programs. Instruction sets and their implementation. Central Processing Unit. Micro programmed control. Input-Output Organization. Arithmetic Unit. Main memory. Computer peripherals and interfacing.

Prerequisites: EE 360, IE 331

 

EE 364  Advanced Programming                                                                    (3:3, 1)

Structured programming concepts and control structure. Systematic program design. Modularization and scope concepts. Use of a variety of data structures and programming techniques. Iteration and recursion. Memory management. Program correctness, informal verification and testing.

Prerequisite: EE 202

 

EE 367  Data Structures and Algorithms                                                       (3:3, 1)

Basic concepts of data and their representations inside a computer (scalar, structured and dynamic). Manipulation of arrays, strings, stacks, queues, linear lists, circular lists, orthogonal lists, trees and graphs. Sorting and searching algorithms. File organization and file access methods.

Prerequisites: EE 305, EE 364, IE 331

 

EE 370  Biomedical Engineering Primer                                                         (3:2,3)

Biomedical engineering fields of activity. Research, development, and design for biomedical problems, diagnosis of disease, and therapeutic applications. Modular blocks and system integration. Physical, chemical and biological principles for biomedical measurements. Sensors for displacement, force, pressure, flow, temperature, biopotentials, chemical composition of body fluids and biomaterial characterization. Patient safety.

Prerequisites: PHYS 102, BIO 321, EE 201

 

EE 390  Summer Training  (10 weeks)                                                           (2:0,0)

Training in industry under the supervision of a faculty member. Students have to submit a report about their achievements during training in addition to any other requirements as assigned by the department.

Prerequisite: EE 321, EE 331, IE 331

 

EE 400  Cooperative Work (26 weeks)                                                          (8:0,0)

Training in industry under the supervision of a staff member. Students should submit a final report about their training in addition to any other requirements as assigned by the department.

Prerequisite: EE 321, EE 331, IE 331

 

EE 403  Power System Instrumentation and Measurements                       (3:3, 1)

Principles of DC and AC measurements. Power factor meter. Frequency meter. Synchroscope. Measurement of earth resistance. Symmetrical components measurements. Wave analyzer and harmonic distortion analyzer. Instrument transformers (CTs, VTs, and CVTS). Localization of cable faults.

Prerequisite: EE 253

 

EE 410  Advanced Electromagnetics                                                              (3:3, 1)

Green’s function and its applications Electromagnetic Theorems (Duality, uniqueness, source representations, reciprocity theorem, reaction theorem, volume, surface equivalence theorem, induction theorem). Scattering from plane and cylindrical geometries. Integral equations, moment method. Current distribution on dipole antenna. Diffraction from a slit. Wave propagation in the ionosphere.

Prerequisite: EE 423

 

EE 411  Digital Electronics                                                                             (4:3, 3)

Switching of electronic devices. Integrated circuit gates, multivibrators, registers, charge coupled device. Memories. Digital to analog and analog to digital converters.

Prerequisites: EE 311, EE 360

 

EE 412  Integrated Circuits                                                                            (3:3, 1)

Monolithic technology, planar processes, Crystal Growth, Epitaxial growth, implantation-diffusion, oxidation, metallization, photolithography, Bipolar and MOS Technology, Integrated Circuit analysis and design.

Prerequisite: EE 312

 

EE 413  Communication Circuits                                                                    (4:3, 3)

Behavior of Transistors at high frequencies. Analysis and design of electronic circuits employed in electronic and communication systems.

Prerequisite: EE 312

 

EE 414  Computer-Aided Analysis and Design of Electronic Circuits           (3:3, 1)

Simulation of LS Circuits, Formation of network equations. Integrative methods for nonlinear algebraic equations. Numerical solution of differential equations. Design and analysis of analog and digital VLSI Circuits. Emphasis on analytical and CAD techniques for high performance circuit Design.

Prerequisite: EE 312

 

EE 415  Measurements and Electronic Instruments                                     (3:3, 1)

Electronic Instruments. High Frequency and microwave measurements. Measurement of time and frequency. Spectrum measurements of signals. Digital measurements.

Prerequisites: EE 413, EE 423, IE 331

 

EE 416  Quantum and Optical Electronics                                                      (3:3, 1)

Fundamentals of quantum theory, Band theory of solids, Approximation methods, statistical and, thermodynamics approaches, semi conducting and optical properties of solids and applications.

Prerequisites: EE 312

 

EE 417  Avionics                                                                                             (3:3, 1)

Aircraft radio systems, aircraft navigation systems, flight control systems, Avionics test equipment.

Prerequisites: EE 312, EE 424

 

EE 418  Microwave and Optical Devices                                                       (3:3, 1)

Structure and analysis of microwave and optoelectronic devices, Gunn diodes, IMPATT­MESFET . TRAPATT, TWT, Magnetrons - Solid State Lasers, LEDs. Applications, Oscillators, Amplifiers.

Prerequisites: EE 312, EE 423

 

EE 419  VLSI Layout                                                                                       (3:3, 1)

Partitioning. Floor planning (sliced and nonsliced). Constrained and unconstrained floor planning. Placement (Constructive and iterative). Routing. Single layer routing. Multi layer routing. Compaction.

Prerequisites:  EE 312

 

EE 420  Microwave Circuits                                                                           (3:3, 1)

Analysis and applications of transmission lines. Filters, DC blockage. Couplers, mixers, radiators.

Prerequisites: EE 312, EE 423

 

EE 421  Communication Theory I                                                                   (4:3, 3)

Autocorrelation function and spectral density. Random signal theory: Continuous and discrete random variables, transformation of random variables, stationary random processes, time averages and ergodicity, power spectral density of stationary random processes. Signal-to-noise ratio and probability of error. Noise equivalent bandwidth. Optimum receivers. Pulse detection and matched filters. Signal distortion in transmission and equalization. Noise in linear and exponential modulation. PCM systems: Uniform and nonuniform quantization, noise in PCM, DPCM and DM. Noise in pulse modulation.

Prerequisites: EE 321, IE 331

 

EE 422  Satellite Communications                                                                 (3:3, 1)

History of satellites. Orbital and geostationary satellites. Mechanical fundamentals for satellites. Orbital patterns. Look angles. Orbital spacing. Frequency reuse. Radiation pattern. Satellite system. Link models. Up link model. Transpond down link model. Cross links. Satellite parameters. Link budget equations and calculations. Digital modulation techniques used in satellites. Losses and attenuation of waves between satellites and earth.

Prerequisites: EE 421, EE 423

 

EE 423  Electromagnetic Waves                                                                    (4:3, 3)

Electromagnetic Theory. Plan waves, Maxwell’s equations, boundary conditions, Pointing theorem, Wave equation, Plane waves. Transmission lines: Distributed circuit parameters, HF transmission lines, reflections, standing waves. T.L. measurements. Wave guides: TEM, TM and TE transmission, parallel plates waveguides- TE and TM modes,. Cavity resonators. Impedance Transformation and Matching. Smith Chart.

Prerequisites: EE 302, MATH 204

 

EE 424  Antennas and Propagation                                                                (3:3, 1)

Radiation and Antenna Fundamentals. Linear Antennas, Current distribution, Short dipoles And Monopoles/2 dipoles, radiation resistance and gain, longer dipoles, folded dipoles. Antenna Arrays. Aperture Antennas. Special types of antennas. Traveling wave antennas, loop antennas. Frequency independent antennas, helical Antennas, corner reflector, lenses. Space Wave Propagation. Ground Wave Propagation. Tropospheric waves. Ionospheric waves.

Prerequisite:  EE 423

 

EE 425  Communication Systems                                                                   (4:3, 3)

Detailed description of at least three out of the following systems. Radio broadcasting Systems. TV and Video Systems. Radar Systems. Microwave Links, Telephony, Telegraphy and Telex systems. Satellite Communication Systems. Optical Communication Systems. Aircraft and Ship navigational systems.

Prerequisites: EE 421, EE 312, EE 423

 

EE 426  Digital Communications                                                                    (3:3, 1)

Sampling theorem. PCM. Data compression and quantization Digital modulation. ASK, PSK, FSK, Noise analyses and probability of error. Modern Digital Modulation Techniques. Spread Spectrum techniques.

Prerequisite: EE 421

 

EE 427 Communication Theory II                                                                  (3:3, 1)

Error Probabilities. Detection and Decision rules. Hypothesis testing cost function, decision rules, Bayes and W.P. testing, maximum likelihood detection, optimum receivers, Wiener filtering. Matched filters: Matched filter for white noise, matched filter for arbitrary noise, spectral factorization, prewhitening and spectral shaping. Matched filters for different types of communication signals. Information Theory: self information entropy, mutual information, zero memory sources, Markov sources, Shannon theorem. Coding.

Prerequisite: EE 421

 

EE 428  Radar  Systems And Applications                                                     (3:3, 1)

Radar equation. CW, FM, MTI and pulse doppler radars, circuits of radar blocks. Radar antennas. Propagation of radar waves. Pulse compression. Tracking radar. Applications.

Prerequisites: EE 413, EE 424

 

EE 429  Digital Signal Processing                                                                  (3:3, 1)

Discrete time signals and systems. Fourier analysis of discrete-time signals and systems. Fast Fourier transform. Digital filter design. Computer applications. Advanced topics.

Prerequisite: EE 321

 

EE 431  Advanced Control Systems                                                               (3:3, 1)

State space representation and realization, controllability and observability. Liapunov and popov stability criteria, stochastic and sampled data control theory, optimal control theory.

Prerequisite: EE 331

 

EE 432  Digital Control Systems                                                                    (3:3, 1)

Derivation of differential/difference equations for physical systems. The Laplace transform. The Z transform. The transfer function. Stability in the Z plane. System response in the time domain. Controllability and Observability. Design of Closed-loop digital control systems by conventional means and by the digital computers.

Prerequisite: EE 331

 

EE 433  Introduction to Robotics                                                                   (3:3, 1)

Basic components of robotic systems. Coordinate frames. Homogeneous transformations. Solution of kinematic equations. Velocity and force/torque relations. Manipulator dynamics. Motion planning. Obstacle avoidance. Vision controller design.

Prerequisite: EE 331          

 

EE 440  Power System Transients                                                                 (3:3, 1)

Causes of Transients. Effects of Transients on plant. Calculation of transients. Measurement of transients. Protection against transients.

Prerequisites: EE 341, EE 351

 

EE 441  Electeromechanical Energy Conversion  II                                      (4:3, 2)

Polyphase induction and synchronous machines. Models and performance characteristics for steady-state operations. Fractional horsepower machines, their performance and application.

Prerequisites:  EE 341, EE 351

 

EE 442 Power Electronics I                                                                            (4:3, 2)

Thyristors, theory of operation, methods of turning on, thyristor limitations, commutation methods. Single and three-phase AC voltage controllers for resistive and inductive loads. Single-phase and three-phase AC-DC converters for resistive and large inductive loads. Analysis of DC-DC converters for resistive, large inductive, and general inductive loads. Single-phase and three-phase inverters for different loads. Single-phase to single-phase cycloconverter, output voltage and frequency control.

Prerequisite: EE 311

 

EE 443  Electeromechanical Energy Conversion  III                                    (3:3, 1)

D.C. machine dynamics. Synchronous machine transient and dynamics. Introduction to the generalized theory of electrical machines.

Prerequisite:  EE 441

 

EE 444  Power Electronics II                                                                         (3:3, 1)

Static switches. Power supplies. DC drives. AC drives. Traffic Signal Control. Power Transistors. Solid-state temperature and air conditioning control. Light activated thyristor applications. Test and protection of power electronic devices and circuits.

Prerequisite: EE 442

 

EE 445  Utilization Of Electrical Energy                                                         (3:3, 1)

Utilization in mechanical plants: Drives, Electromagnetics. Utilization in chemical plants: Electroplating, Welding. Utilization in urban plants: Illumination, Traction, Electrical Installations.

Prerequisites: EE 341, EE 351

 

EE 446 HV and EHV AC Transmission Systems                                              (3:3,1)

Transmission Line Trends, Line and Earth Parameters, Voltage gradient of conductors, Corona Effects, Electro-static Fields of EHV Lines, Over voltages in EHV Lines, Lightning and Protection, Transmission Using EHV Cables.

Prerequisite: EE 351

 

EE 447  High Voltage Direct Current (HVDC) Systems                                 (3:3, 1)

Technology of Power Transmission Using Direct Current, Analysis and Control of Variables, Regulating Reactor and Direct Current Transmission, Reactive Power Control, Harmonics and Filters in Multiterminal Direct Current Systems.

Prerequisite: EE 351

 

EE 448  Power System Planning and Reliability                                           (3:3, 1)

Power System Planning, Load Forecasting, Planning Principles for Short and Long Terms, Planning for Future Expansion in Generation and Transmission, Principles of Power Systems Reliability.

Prerequisites: IE 331, EE 351

 

EE 449  Power System Stability                                                                     (3:3, 1)

Introduction to Power System Dynamics. Steady-State Stability. Dynamic Stability. Machine Modelling. Stability of Multi-machine Systems. Machine Excitation. Turbines and Governor.

Prerequisite: EE 441

 

EE 450  Power System Control                                                                      (3:3, 1)

Power factor Control, Automatic generation control, Load-frequency Control, Economic dispatch, Unit Commitment, reactive power control, Potential Instability and Breakdown, Reactive power distribution.

Prerequisites: EE 331, EE 441 (concurrent)

 

EE 451  Electrical Power Systems II                                                             (4:3, 2)

Load Flow Analysis, Solution of Load Flow Equations, Gauss-Seidel and Newton Raphson Techniques, Asymmetrical Faults, Phase Sequence Networks, Use of Matrix Methods. Power System Stability: Steady-State and Transient.

Prerequisite: EE 351

 

EE 452  High Voltage Techniques I                                                                (3:2, 2)

Generation of high AC and DC impulse voltages, and impulse currents. Measurement of high voltages and currents. Dielectric loss and capacitance measurements. Traveling waves.

Prerequisite: EE 351

 

EE 453  Power Transmission and Distribution                                                (3:3, 1)

Transmission line parameters, Mechanical design of overhead transmission lines, Underground cables, Distribution Systems. Distribution substation design. Surges on transmission systems, System earthing.

Prerequisites: EE 351, IE 331

 

EE 454  Switchgear and Protection of Power Systems I                              (4:3, 2)

Switch gear, busbar systems, couplers, cubicles, auxiliaries, and single line diagram. Relays, electromagnetic, static, thermal relay, and over current, voltage. Distance relays. Differential relays. Feeder protection system. Transformer protection system. Generator protection system.

Prerequisites: EE 341, EE 351

 

EE 455  Economic Operation of Power Systems                                           (3:3, 1)

Operating constraints. Short-term load forecast. Load curve analysis. Economical load sharing between units and between stations. Tariffs. incremental costs. Unit commitment and generator scheduling. Voltage and VAR control. Energy conservation.

Prerequisites: EE 451, IE 331

 

EE 456  High Voltage Techniques II                                                              (3:3, 1)

Breakdown in gases: some processes of ionization, pre-breakdown events and breakdown under uniform non-uniform and times varying fields, corona discharges. Breakdown. Discharge in liquids. Breakdown in solids and surface breakdown. Discharge measurements. Insulating materials applications.

Prerequisite: EE 452

 

EE 457  Switchgear and Protection of Power Systems II                             (3:3, 1)

System consideration for switchgear. AC switchgear. DC low voltage switchgear. Unit Protection of Feeders. Distance protection. Distance Protection Schemes. Protection of Parallel and Multi-ended feeders. Auto-reclosing. Intertripping. Industrial Power system Protection. Rectifier Protection. The application of microprocessors to substation control. Testing and Commissioning.

Prerequisite: EE 454

 

EE 458  Computer Applications in Power Systems                                       (3:3, 1)

Power network equations and digital solution techniques, network reduction methods. Computer programs for steady state analysis of power systems: Transmission Line performance, short-circuit calculations, and load flow studies. Digital and analog simulation of power system component dynamics. Digital Evaluation of power system stability. Computer application in utilities and power industry.

Prerequisites: EE 332, EE 451

 

EE 459  Electric Power Distribution                                                               (3:3, 1)

Application of distribution transformers. Design considerations of primary systems. Design consideration of secondary systems. Distribution system. Voltage regulation. Distribution system protection. Distribution system reliability.

Prerequisites: EE 451, EE 453

 

EE 460  Digital Design II                                                                                (4:3, 2)

Analysis and synthesis of gate networks. Elements of minimization techniques. Synthesis using NAND and NOR gates. Analysis of sequential networks. Synthesis of pulse-mode and fundamental mode sequential networks. Flow tables and State diagrams. Hazards. Use of MSI and LSI in the implementation of combinational and sequential circuits.

Prerequisites: EE 360

 

EE 461  Microprocessors and Microcomputers                                             (4:3, 2)

Technology, architecture and applications of microprocessors. Programming and structure of microcomputer systems. Memory, Input/Output and Interrupts. LSI Interface/control chips.

Prerequisites: EE 360

 

EE 462  Computer Communication Networks                                                (3:3, 1)

Components of data communication systems. Error detection techniques. Network Protocols including the Open System Inter-connection model. Communication carrier facilities. System planning considerations.

Prerequisites: EE 321

 

EE 463  Operating Systems                                                                            (3:3, 1)

Operating systems as resource managers. Process concepts. Synchronous concurrent processes. Concurrent programming monitors and the ADA rendezvous. Real and virtual storage management. Processor scheduling. Disk scheduling. File systems. Some case studies.

Prerequisites: EE 361, EE 367

 

EE 464  Structure of Programming Languages                                              (3:3, 1)

Elements of language design. Paradigms. Language implementation. Data types. Objects. Operations. Type checking. Sequence control. Subprograms. Interrupts. Parallelisms. Data control. Scope rules. Binding. Memory management. Operating environment.

Prerequisites: EE 361, EE 367

 

EE  465  Microcomputers for Electrical Engineers                                        (4:3, 2)

The concept of microcomputer and micro computing. Its impact, utility, and application areas. Simplified architecture and technology of microcomputer hardware and software. Design and implementation of various functions on the chip level, Microcomputers as controllers. Various application examples in the form of practical term projects. (Open to non-computer option students only).

Prerequisite: EE 360, EE470

 

EE 466  Computer Interfacing                                                                        (3:3, 1)

Basics of data transfer (Serial and parallel modes, 110 transfer initiation using polling and interrupt schemes, Standard busses). Interface components and their characteristics (Drivers, receivers, interface chips, Analog-to- digital converters). Designing interface circuits for standard busses.

Prerequisites: EE 361, EE 411

 

EE 467  Databases                                                                                          (3:3, 1)

The need for the database approach. Storage structures. Basic data structures (relational, hierarchical, and network approaches). The network approach (Architecture of the DBTG system, Set constructs, external level of DBTG, data manipulation commands). The hierarchical approach (IMS data structure, external and internal levels, data manipulation). The Relational approach (relational algebra and calculus. Query-by-example).

Prerequisites: EE 367, EE 463

 

EE 468  Systems Programming                                                                      (3:3, 1)

Introduction to machine and assembly languages. Design of two-pass assemblers. Macros and their processing using a two-pass algorithm. Loader schemes (compile-and-go, absolute loaders, relocating and direct linking loaders). Compilers (Lexical, Syntax, and interpretation phases, Optimization, storage assignment and code generation).

Prerequisites: EE 361, EE 367

 

EE 469  Compiler Construction                                                                      (3:3, 1)

Languages and grammars. Formal syntax and semantics. Formal grammars, parsing, ambiguities, syntax trees. Techniques for top-down and bottom-up syntax analysis. Regular expressions, finite automata and Lexical analysis. Code generation and syntax-directed translation. Symbol tables and storage allocation. Translator-writing systems.

Prerequisite: EE 367

 

EE 470  Biomedical Signals and Systems                                                      (4:3, 3)

Models for biomedical systems. Non-deterministic nature of biomedical signals, physiological systems and quantitative analysis. Statistical analysis of experimental data. Frequency response of systems and circuits. A/D conversion, sampling, and discrete-time signal processing. Biomedical amplifiers, filters, signal processors and display devices. Power supplies for medical equipment. Laboratory and computational experiences with biomedical applications. Term project.

Prerequisites: EE 253, EE 370, IE202

 

EE 471  Biomedical Instrumentation                                                             (3:2, 3)

Electrical safety and precautions required in medical applications. Electrocardiography (ECG), analog and digital processing of ECG signals. Measurement of blood pressure, heart sound, flow and volume of blood. Statistical analysis of heart rate and blood pressure measurements. Basic respiratory system measurements. Principles of clinical lab instrumentation. Term project.

Prerequisites: EE 312, PHY 372, EE 470

 

EE 472  Biomedical Imaging Systems                                                            (3:3, 1)

Fundamentals of medical imaging physics and systems: X-ray radiography, ultrasound, radionuclide imaging, and magnetic resonance imaging (MRI). Biological effects of each modality. Tomographical reconstruction principles, including X-ray computed tomography (CT), position emission tomography (PET), and single-photon emission computed tomography (SPECT).

Prerequisite: EE 470

 

EE 473  Introduction to Therapeutic and Prosthetic Devices                       (3:3, 1)

Concepts of therapy, rehabilitation, prosthesis, orthosis. Therapeutic effects of electrical current. Examples of common devices: pacemakers and defibrillators. Sensory and communication aids. Neuromuscular stimulators. Physical therapy equipment. Electro-surgical equipment. Medical applications of lasers. Ventilators. Artificial kidney. Neonatal care. Radiation therapy.

Prerequisite: EE 470

 

EE 474  Safety, Reliability and Maintenance in Health Care Facilities         (3:3, 1)

Definition of safety. Electrical, gas, and fire safety and how to make safe environment for patients, medical personnel and attendants. Reliability in health care facilities. Training of operators for proper use of equipment. Generation of a computer database for equipment, suppliers, dealers and manufacturers. Preventive maintenance procedures. Corrective maintenance, repair and amendment of existing equipment. Basic troubleshooting principles. Retrieving information from manufacturer's catalogs and technical libraries.

Prerequisites: EE 370, IE 331

 

EE 475  Computer Applications in Biomedical Engineering                          (3:3, 1)

Classification of computer applications in the biomedical field. Available tools and techniques: hardware and software resources in the PC field. Selected application examples: medical record system, lab and pharmacy information system, office practice system, clinical decision support system. Computerized diagnostic and therapeutic equipment.

Prerequisite: EE 465

 

EE 476  Biomedical Systems Management                                                    (3:3, 1)

Responsibilities of biomedical engineers working in health-care facilities. Codes, standards and regulations governing clinical engineering practices. Bids preparation and tender evaluation. Designing and layout of medical facilities. Equipment selection and evaluation. Term project.

Prerequisite: EE 370

 

EE 480  Modeling and Simulation                                                                   (3:3, 1)

Elements of modeling discrete systems. Modeling of computer systems. Design of computer simulation. Simulation languages. Validation and analysis using statistical methods.

Prerequisites: EE 364, IE 331, EE 305

 

EE 481  Computer Graphics                                                                           (3:3, 1)

Development of computer graphics. Basic interactive graphic programming. Graphics hardware. Implementation of a simple graphics package,, Interactive devices and techniques. Raster algorithms and software. Raster display architecture.

Prerequisites: EE 364, EE 367

 

EE 482  Introduction to Artificial Intelligence                                               (3:3, 1)

Problem solving methods. Search spaces. Knowledge representation. Reasoning. Natural language understanding. Pattern recognition. Computer vision. Expert systems. AI languages.

Prerequisite: EE 367

 

EE 483  Advanced Computer Architecture and Modern Peripherals            (3:3, 1)

Survey of hardware description languages, Concepts of parallel processing, and super computer architectures. Study of modern peripherals like optical storage, bubble memories and laser printers.

Prerequisite: EE 361

 

EE 484  VLSI Design                                                                                       (3:3, 1)

Theory and design of computational/computer systems with very large scale integration (VLSI). Flow of data and control signals in processor systems: array systems, systems of systematic structures and systems of hierarchical organization. Algorithms for processor systems. Control units and system controllers. Highly concurrent systems. Layout theory and algorithms. Computer-aided layout (interactive layout).

Prerequisite: EE 460, EE 411

 

EE 488  Formal Languages and Automata Theory                                         (3:3, 1)

Grammars and languages based on phase structure. Closure properties and decidability. Finite state automata. Linear bounded automata. Push-down automata. Turing machines. Relation between languages and automata. Solvable and unsolvable problems of formal languages.

Prerequisite: EE 305, EE 367

 

EE 490  Special Topics in Electrical Engineering                                           (3:3, 1)

Selected topic to develop the skills and knowledge in a given field.

Prerequisite: EE 321, EE 331, IE 331

 

EE 491  Special Topics in Electrical Power Engineering                               (3:3, 1)

Selected topic to develop the skills and knowledge in a given field.

Prerequisite: EE 451

 

EE 492  Special Topics in Electrical Machines                                               (3:3, 1)

Selected topic to develop the skills and knowledge in a given field.

Prerequisite: EE 441

 

EE 493  Special Topics in Electronics                                                             (3:3, 1) 

Selected topic to develop the skills and knowledge in a given field.

Prerequisite: EE 312

 

EE 494  Special Topics in Communications                                                    (3:3, 1)

Selected topic to develop the skills and knowledge in a given field.

Prerequisite: EE 321

 

EE 495  Special Topics in Computer Engineering                                          (3:3, 1)

Selected topic to develop the skills and knowledge in a given field.

Prerequisite: EE 361, EE 367, EE 331

                                      

EE 496  Special Topics in Automatic Control                                                 (3:3, 1)

 Selected topic to develop the skills and knowledge in a given field.

Prerequisite: EE 331, IE 331

 

EE 497  Special Topics in Biomedical Engineering                                        (3:3, 1)

Selected topic to develop the skills and knowledge in a given field.

Prerequisite: EE 470

 

EE 499  Senior Project                                                                                   (4:2, 4)

Selection of topic: literature review; project design planning, arranging for data collection, and experimental work. Experimental work and data collection or field study (if any). Data processing analysis and results. Preparation of the first draft of final report. Presentation of the project.

Prerequisite: EE 321, EE 331, IE 331


Last Update
6/22/2008 5:02:15 PM