Electrical Engineering and Computer Science

Graduate Students

Graduate Courses in Electrical Engineering


5303. Advanced Topics in Electrical Engineering. V:1-3

One or more advanced topics. May be repeated when topic changes. (Credit may not be obtained in both EEEN 5303 and CSEN 5303 courses if the topic is the same.)

5304. Advanced Computer Architecture. 3(3-0)

Introduces the design principles of modern computers. The topics include RISC and CISC architectures, interconnection networks, multiprocessors and multicomputer systems, dataflow and systolic arrays, future outlook for architectures and the basics of parallel algorithms. Credit may not be obtained in both EEEN 5304 and CSEN 5304.

5305. Graduate Research Project. 3

A graduate research project must be completed and submitted to the Graduate Office for a grade to be assigned, otherwise IP notations are recorded. This course is specifically designed for Plan II and Plan III students. Prerequisite: departmental approval.

5306. Thesis. 3

This course is for Plan I students. The course requires 6 hours of grades, the first 3 hours consisting of completion of a thesis proposal and the last 3 hours consisting of completion of the thesis. Completion of the thesis proposal is a prerequisite for enrollment in the last 3 hours of thesis.

5321. Digital Computer Design. 3(3-0)

Register operations, arithmetic operations, control of operations, memory systems, methods of input and output. Examples of commercial systems, system design of a general purpose computer. Prerequisite: EEEN 4355.

5324. Control System Synthesis. 3(3-0)

Actuators and transducers, static and dynamic accuracy of systems, describing functions, compensation, design of typical control systems. Prerequisite: EEEN 4354.

5326. Dynamic Systems I. 3(3-0)

Mathematical analysis of engineering, dynamic systems. Modeling, simulation, transfer functions, state variables, stability of linear systems. Prerequisite: MATH 3320.

5327. Dynamic Systems II. 3(3-0)

Continuation of Dynamic Systems I. Nonlinear systems, discrete time systems, control of engineering systems, methods of optimization. Prerequisite: EEEN 5326.

5330. Rapid Prototyping and ASIC Design. 3(3-0)

Principles of electronic system design using Application-Specific Integrated Circuits (ASIC) approach: digital hardware modeling techniques using an HDL, logic simulation, logic synthesis, standard cells, gate arrays, sea of gates, bit serial hardware design methods and analog methods.

5331. Digital Signal Processing. 3(3-0)

Digital processing of signals, z-transform, digital filters, discrete and fast Fourier transforms, power spectrum, autocorrelation, cepstrum analysis.

5333. Principles of VLSI Circuit Design. 3(3-0)

Principles of design and fabrication of microelectronic circuits via Very Large Scale Integrated circuitry (VLSI), structured design methods for VLSI systems, use of computer- aided design tools, design projects of small to medium scale integrated circuits. Prerequisite: EEEN 3338 or equivalent.

5335. Microcomputer Based Design. 3(3-0)

Role of microcomputers, register and data manipulation, hardware, memory, input/output, hardware and software development, algorithmic processes. Prerequisite: CSEN 3361.

5336. Computer Communication Networks. 3(3-0)

The International Standards Organization (ISO) Open Systems Interconnection (OSI) model as a framework for the study of computer communication networks. Data communication. Functions and protocols of physical layer, medium access sublayer, link layer, network layer and transport layer. Case studies. ISDN. Prerequisite: graduate standing in computer science or electrical engineering.

5337. Digital Image Processing. 3(3-0)

Introduces the computer vision systems. Topics include edge detection, spatial-domain processing, frequency-domain processing, color processing, texture analysis, shape analysis and making movies from a deck of frames.

5338. Digital and DSP Based Control. 3(3-0)

Classical and modern control analysis and design methods and techniques. Topics include discrete control system analysis, sampled data systems, discrete equivalents of continuous systems, design using transform techniques, design using state-space methods and the real- time control of dynamic systems using digital computers and micro-controllers. Prerequisite: EEEN 4354 or consent of instructor.

5339. Embedded System Design. 3(3-0)

Embedded system architecture and programming. Role of microprocessors, input/output, analog and digital interfacing and peripherals in hardware integration. (Credit may not be obtained for both EEEN 5339 and CSEN 5339. Prerequisites: EEEN 5333, EEEN 5330 (or approval of instructor).

5340. Speech Processing. 3(3-0)

Fundamentals of digital signal processing, waveform coding, speech spectrum, voice coders, linear predictive coding, speech recognition, adaptive noise cancellation and multirate signal processing.

5341. Advanced Digital Integrated Circuits. 3(3-0)

Advanced concepts of circuit design for digital Very Large Scale Circuitry (VLSI) components in state-of-the-art Complementary Metal Oxide Semiconductor (CMOS) technologies. Emphasis is on the design and optimization of high-speed (high performance devices), high density (heterogeneous systems on a chip) and low-power (portable applications) integrated circuits. Prerequisites: EEEN 5330, EEEN 5333 (or approval of instructor).

5350. Application of Neural Networks. 3(3-0)

Includes a review of network architectures, perceptron, linear networks, back-propagation and radial basis networks. A real-time laboratory experience in seeing the application of neural networks. Prerequisite: graduate standing in Computer Science. (Credit may not be obtained in both EEEN 5350 and CSEN 5350.)

5401. Advanced Problems in Electrical Engineering. V:1-4

Individual or group research on advanced problems conducted under the supervision of a faculty member. Maximum credit 8 semester hours.

To earn graduate credit for any undergraduate course authorized in the graduate catalog, the student must complete an extra assignment of graduate level quality that is not required of undergraduate students. The following undergraduate advanced courses have been approved by the Graduate Council for graduate credit: EEEN 4329. Communications Engineering. EEEN 4354. Linear Control Systems. EEEN 4355. Digital Systems Engineering. EEEN 4356. Data Acquisition Systems.