EE Courses Taken


Undergraduate

Class ID
Class Name

Course Description

 

Graduate

Class ID
Class Name

Course Description

EE505
Semiconductor Principles I

Simplified one-dimensional band theory of solids. Valence and conduction band occupancy from Fermi-Dirac statistics. Hole conduction and doping. Derivation of PN junction volt-amp-temperature characteristic. DC and AC characteristics of junction transistors derived from fundamentals.

EE506
Advanced Electronic Circuits I

Advanced analog circuitry. Operational amplifiers, characteristics, limitations. Linear and nonlinear applications. Feedback, stability criteria compensation, time and frequency response. Waveform generation and shaping, timing, comparison, arithmetic operations.

EE507
Advanced Electronic Circuits II

Advanced digital circuitry. Basic logic operations, digital device families and characteristics. Arithmetic, counting, memory, other MSI and LSI functions. Nummeric display devices. Analog/digital conversion.

EE554
Power Electronics

Introduces the graduate student to power electronics. Covers most uses of semiconductor devices for the conversion and control of electric power: AC to DC, AC to AC, DC to DC, and DC to AC conversions; DC and AC motor drives. Semiconductor device characteristics and device protection.

EE561
Digital Systems I

Postulates and fundamental theorems of Boolean algebra; algebraic and map methods for design of combinational logic and simple sequential circuits; logic minimization methods; introduction to system design using shift registers, counters, etc.

EE562
Digital Systems II

Basic concepts from theory of finite-state machines; analysis and synthesis of sequential circuits; study of state assignment; synchronous and asynchronous machines; system design using integrated circuits.

EE563
Digital Systems III

Synthesis of sequential circuits using ROMs and RAMs for control logic. Introduction to computer organization and design including selection of instruction set, register and bus organization, and implementation of control logic with micro-programmed control.

EE564
Engineering Applications Of Expert Systems

Knowledge representation. The process of knowledge engineering. Areas in engineering for expert systems applications. Implementing engineering projects that involve a descision-making process, by using VP-Expert, a PC-based expert systems tool

EE585
Electronic Navigation Systems I

Principles and theory of operation of electronic navigation systems with emphasis on avionics; aircraft instrumentation, VOR DME, Inertial, Omega, LORAN, ILS, MLS, TRANSIR, GPS, air traffic control, and radar.

EE661
Hardware Architecture Of Computers I

Processor level design methodologies. Computer arithmetric and number systems. Fixed- and floating-point ALU design; bit-sliced ALU organization; high performance multifunction array processors. Control organization and instruction sequencing; control implementation techniques and control memory optimization. Memory organization and virtual memories; address mapping; memory allocation and replacement policies; segments, pages and files; caches and associative memories.

EE664
Digital Image Processing

Image fundamentals and human visual system; image radiometry, photometry, and colorimetry. Image sensing and formation; imaging geometry, perspective transformations, camera modeling and calibration, stereoscopic imaging. Neighbors, connectivity, and distance measures. Image sampling, quantization, and representation. Linear 2-D transformation techniques; DFT, FFT, Hear, Hotelling, Walsh, Hadamard, and Hough transformations. Image filtering and noise cleaning. Image enhancement and restoration. Image detection and registration. Template matching. Image coding and transmission. Image understanding systems.

EE668
Knowledge-Based Systems In Engineering Design

Advanced topics in knowledge representation. Knowledge-based expert systems for designing, planning, and classification. Expert systems integration with databases, neural networks, and fuzzy logic systems. Languages for symbolic computation.