ELECTRICAL ENGINEERING

Subject abbreviation: EE


Faculty | Program
Undergraduate Curricula | Graduate Curricula
Undergraduate Courses | Graduate Courses

Jay A. Farrell, Ph.D., Chair
Department Office, A159 Bourns Hall
(909) 787-2423; http://www.ee.ucr.edu

Professors
Gerardo Beni, Ph.D.
Bir Bhanu, Ph.D.
Ilya Dumer, Ph.D.
Susan Hackwood, Ph.D.

Associate Professors
Jie Chen, Ph.D.
Jay A. Farrell, Ph.D.
Ping Liang, Ph.D.

Assistant Professors
Alexander Balandin, Ph.D.
Zhengyuan Xu, Ph.D.

••

Cooperating Faculty
John dePillis, Ph.D. (Mathematics)
Michalis Faloutsos, Ph.D. (Computer Science and Engineering)
Qing Jiang, Ph.D. (Mechanical Engineering)
Keh-Shin Lii, Ph.D. (Statistics)
Mart Molle, Ph.D. (Computer Science and Engineering)
J. Keith Oddson, Ph.D. (Mathematics)
S. James Press, Ph.D. (Statistics)
Harry W. Tom, Ph.D. (Physics)
Frank Vahid, Ph.D. (Computer Science and Engineering)
Anders O. Wistrom, Ph.D. (Chemical and Environmental Engineering)


MAJOR

The Department of Electrical Engineering, one of the newest in the country, offers B.S., M.S., and Ph.D. degrees in Electrical Engineering. The undergraduate curriculum is accredited by the Accreditation Board for Engineering and Technology. Instruction reflects the latest significant technological advancements and is supported by well-equipped laboratories with the most advanced equipment. Faculty are world-class educators and researchers dedicated to teaching.

Two features of the undergraduate program are small class size with close faculty-student interaction, and research opportunities for undergraduates. Students may choose from among the following focus areas: circuits; signals and communication; control, robotics, and manufacturing; and intelligent systems.

During their freshman year, all engineering students follow a common curriculum of mathematics and science. By the beginning of the sophomore year, students begin more specific course work toward their selected major.

Students enrolled in community college pre-engineering programs are expected to complete the equivalent of the first two years of UCR's course work for engineering majors and to demonstrate strength in calculus, chemistry, and physics. The Intersegmental General Education Transfer Curriculum (IGETC) does not meet transfer requirements for Engineering. The Marlan and Rosemary Bourns College of Engineering provides special advisory services to aid community college transfer students in formulating their program and in remedying any deficiencies in required course work.

DEGREE REQUIREMENTS

UNIVERSITY REQUIREMENTS

General University requirements are Universitywide requirements which all undergraduates must satisfy. See the Undergraduate Studies section for a complete listing.

COLLEGE REQUIREMENTS

Students must fulfill all breadth requirements of The Bourns College of Engineering. See Degree Requirements under The Marlan and Rosemary Bourns College of Engineering in the Undergraduate Studies section of this catalog.

To fulfill the Humanities and the Social Sciences breadth requirements, students enrolled in The Bourns College of Engineering must meet both University criteria and Accreditation Board for Engineering and Technology (ABET) criteria for breadth and depth in their selection of courses. The ABET criteria are implemented in the following manner:

1.  At least two of the Humanities and/or Social Science courses must be upper-division.

2.  At least two courses must be from the same subject area (for example, two courses in History), with at least one of the two being an upper-division course.

3.  Courses must be selected from an approved list available in The College Office of Student Affairs.

The Electrical Engineering major uses the following major requirements to satisfy The College's Natural Sciences and Mathematics breadth requirement.

1.  One course in the biological sciences chosen from an approved list

2.  CHEM 001A-CHEM 001B

3.  MATH 009A

4.  PHYS 040A

MAJOR REQUIREMENTS

The major requirements for the Bachelor of Science degree in Electrical Engineering are as follows:

Lower-division requirements (71 units)

1.  One course in the biological sciences chosen from an approved list

2.  CHEM 001A-CHEM 001B

3.  CS 010, CS 061

4.  EE 001A, EE 01LA, EE 001B

5.  MATH 009A-MATH 009B-MATH 009C, MATH 010A-MATH 010B, MATH 046

6.  ME 010

7.  PHYS 040A, PHYS 040B, PHYS 040C

Upper-division requirements (74 units)

1.  EE 100A, EE 100B, EE 105, EE 110A, EE 110B, EE 115, EE 116, EE 132, EE 141, EE 175A-EE 175B

2.  CS 120A/EE 120A, CS 120B/EE 120B

3.  Twenty (20) units of technical electives (chosen with the approval of a faculty advisor) from CS 130, CS 161, CS 168; EE 102, EE 107, EE 117, EE 128, EE 140, EE 144, EE 146, EE 150, EE 151, EE 152; CS 143/EE 143

Sample Program


Freshman Year Fall Winter Spring

MATH 009A-MATH 009B-MATH 009C

4 4 4

CHEM 001A-CHEM 001B

4 4

PHYS 040A, PHYS 040B

5 5

ENGL 001A, ENGL 001B, ENGL 001C

4 4 4

Humanities and Social Sciences

4 4

Total Units

16 17 17


Sophomore Year Fall Winter Spring

MATH 010A-MATH 010B, MATH 046

4 4 4

CS 010, CS 061

4 4

PHYS 040C

5
EE 001A, EE 001LA, EE 001B 4 4

ME 010

4

Humanities/Social Sciences

4 4

Biological Science Elective

4
Total Units 17 16 16


Junior Year Fall Winter Spring

EE 100A, EE 100B, EE 105, EE 110A, EE 110B, EE 116, EE 132

8 12 8

CS 120A/EE 120A, CS 120B/EE 120B

5 5

Humanities/Social Sciences

4

Total Units

12 17 13


Senior Year Fall Winter Spring

EE 115, EE 141, EE 175A-EE 175B

8 4 4

Technical Electives

8 4 8

Humanities/Social Sciences

4

Total Units

16 12 12


GRADUATE PROGRAM

The Bourns College of Engineering offers programs leading to M.S. and Ph.D. degrees in Electrical Engineering.

Research Focus areas currently include: coding, communications, control, detection and estimation, distributed systems, image processing, information theory, intelligent sensors, intelligent systems, machine learning, modeling and simulation, multimedia, navigation, neural networks, pattern recognition, robotics and automation, signal processing, system identification, and vision.

All applicants for graduate status must submit official scores for the general test of the Graduate Record Examination. International students, permanent residents, and even United States citizens whose native language is not English and who do not have a bachelor's or postgraduate degree from an institution where English is the exclusive language of instruction will be required to complete the Test of English as a Foreign Language (TOEFL) with a minimum score of 550.

MASTER'S DEGREE

Applicants must meet the general admission requirements of the Riverside Division of the Academic Senate and the UCR Graduate Council as set forth in the UC Riverside Graduate Student Application. In addition, applicants should have completed a program equivalent to UCR's Bachelor of Science in Electrical Engineering, or demonstrate the required knowledge and proficiency in the following subject matter which constitute the prerequisite for graduate study in Electrical Engineering: mathematics including calculus, differential equations, and complex variables; circuits and electronics (equivalent of EE 001, EE 100); signals and systems (equivalent of EE 110); communication and signal processing (equivalent of EE 115, EE 141); logic design, digital systems, and micro-computers (equivalent of EE 120); control systems (equivalent of EE 132); at least one major high level programming language and associated programming techniques (equivalent of CS 010).

Students with background in other scientific fields are encouraged to apply to the graduate program in Electrical Engineering. Under special circumstances, students who have not completed all undergraduate requirements may be admitted provided that the deficiencies are corrected within the first year of graduate study. Courses taken for this purpose do not count towards an advanced degree.

PROGRAM OF MASTER OF SCIENCE

Students may obtain a M.S. degree in Electrical Engineering through either Plan I (Thesis) or Plan II (Comprehensive Examination). For the M.S. degree, students must complete a minimum of three quarters in residence in the University of California with a GPA of 3.00 or better. Normative time for a student to complete the M.S. degree under both Plan I or Plan II is five quarters. Students who are admitted with deficiencies may require up to three additional quarters.

M.S. PLAN I (THESIS)

Thirty six quarter units of graduate or upper division undergraduate work in Electrical Engineering and other approved subject areas are required to complete Plan I. At least 24 of these units must be in graduate-level courses taken at a campus of the University of California. Of these, at least 6, but no more than 10 units may be in graduate research for the thesis (courses numbered 297 or 299). The required courses in each area are determined by the Graduate Program Committee. No more than 8 quarter units may be from approved cognate courses in related areas. The cognate courses may be upper division undergraduate technical electives in Electrical Engineering or courses from other campus departments.

Master's Thesis. An acceptable M.S. thesis on a research topic based on 6 to 10 units of EE 297/EE 299 course work must be submitted. The thesis must demonstrate an in-depth knowledge by the student of the chosen research topic. Publishable results are encouraged. The thesis must be typed and formatted according to the regulations set forth by the Graduate Division.

Thesis Examination and Defense. The thesis defense is a two-hour examination session open to the public which begins with a brief presentation of the thesis by the candidate and is followed by a question/answer session.

M.S. PLAN II (COMPREHENSIVE EXAMINATION)

The same requirements as in Plan I apply, except that at least 20 quarter units of graduate level courses taken at a University of California campus are required, and none of these credits can be in courses numbered 297 or 299.

M.S. Comprehensive Examination. In addition to the course work, the students enrolled in Plan II are required to take the M.S. Comprehensive Examination. The M.S. Comprehensive Examination is structured as a subset of and is conducted jointly with the Ph.D. Preliminary Examination.

The Comprehensive Examination consists of two sessions. It emphasizes the fundamental knowledge of the study area rather than the specifics covered in individual courses. In the first session, the candidate will be asked to answer three sets of questions on Engineering Mathematics or a chosen minor area in Electrical Engineering. In the second session, the candidate will be tested with three sets of questions in a selected major area of Electrical Engineering. The questions will be drawn from those in the Ph.D. Preliminary Examination but will be narrower in scope and fewer in quantity.

DOCTORAL DEGREE

A M.S. or equivalent degree in Electrical Engineering or a related field is normally required to be admitted to the Ph.D. program. Exceptional applicants may be admitted directly into the Ph.D. program without a M.S. degree. Students with backgrounds in other scientific fields are encouraged to apply to the graduate program in Electrical Engineering. Under special circumstances, students who have not completed all undergraduate requirements may be admitted provided that the deficiencies are corrected within the first year of graduate study. Courses taken for this purpose do not count towards an advanced degree.

There is no strict course or unit requirement for the Ph.D. degree. The Electrical Engineering faculty recommends a minimum of 36 quarter units of 100 or 200 level course work (excluding 297 or 299), be taken while in graduate standing as evidence of preparation for the doctoral qualifying exam. These units may include graduate course work used for the M.S. degree.

For the Ph.D. degree, students must complete a minimum of 6 quarters in residence in the University of California with a GPA of 3.00 or better. Normative time for a student to complete the Ph.D. degree is three years for students holding a M.S. degree in Electrical Engineering, and five years for those who entered the program without a M.S. in Electrical Engineering.

Study Plan. A student admitted to the Ph.D. program is required to submit a formal study plan no later than the second quarter of academic residency. Initially, the plan lists the student's entire expected program of course work. After passing the Preliminary Examination, an amended version of the study plan must be submitted to and approved by the student's Doctoral Committee.

Course Work. A Ph.D. student in Electrical Engineering is required to establish a major subject area and a minor subject area. A coherent program of approximately 24 units of graduate course work in the major area is recommended. Students may need to take considerably more than the 24 units in the major area to prepare for the Ph.D. research. A coherent program of approximately 12 quarter units of course work in the minor area is recommended. The courses in the minor area should lend support to the major field of study while adding breadth to the student's overall program. The minor area course work may consist of Electrical Engineering courses in an area distinctively different from the major area and/or courses from other campus departments.

Ph.D. Preliminary Examination. The purpose of the Ph.D. Preliminary Examination is to screen candidates for continuation in the doctoral program. The exam is administered by the Graduate Examination Committee, and is combined with the M.S. Comprehensive Exam. The Electrical Engineering Ph.D. Preliminary Examination is divided into two sessions: session one contains four different problem sets in Engineering Mathematics or a chosen minor area in Electrical Engineering, while session two has four problem sets in a major area in Electrical Engineering.

Plan II M.S. candidates who took the combined M.S. Comprehensive and Ph.D. Preliminary Exam and successfully passed all four sets of questions at the Ph.D. level will be given credit for having passed the Ph.D. Preliminary Exam.

Dissertation Proposal and Qualifying Examination. After passing the Ph.D. Preliminary Examination, doctoral candidates must prepare and submit a Dissertation Proposal to his or her Qualifying Exam Committee before the Qualifying Examination. The format of the proposal is flexible, but the proposal should clearly indicate the proposed problem under study, demonstrate substantial knowledge of the topic and related issues, state the progress made towards a solution, and indicate the work remaining to be done. The new approaches and methods to be used in the research should also be discussed. An extensive bibliography for the problem under study should be attached to the proposal. The oral Qualifying Examination focuses on the dissertation problem. It includes considerable depth in the student's area of specialization, as required for a successful completion of the dissertation. The examination is a three-hour session which begins with a presentation on the dissertation topic by the student, and is followed with questions and suggestions by the Doctoral Committee.

Dissertation. A doctoral dissertation should be an original and substantial contribution to knowledge in the student's major field. It must demonstrate the student's ability to carry out a program of independent advanced research and to report the results in accordance with standards observed in recognized scientific journals.

Dissertation Examination and Defense. When the Doctoral Committee determines that a suitable draft of the dissertation has been presented, a Dissertation Examination and Defense for the student will be scheduled. It consists of a public seminar followed by questions from the committee members and the audience.

PREPARATION FOR CAREERS IN TEACHING

All doctoral students are required to be employed as teaching assistants for at least three quarters during their graduate career. The program has special courses to aid in the learning of effective teaching methods, such as handling discussion/lab sessions and preparing and grading examinations.

Please contact the Graduate Student Affairs Assistant at the Department of Electrical Engineering or visit the department's web-site http://www.ee.ucr.edu for information on graduate courses.


LOWER-DIVISION COURSES

EE 001A. Engineering Circuit Analysis I. (3)

Lecture, three hours. Prerequisite(s): MATH 046, PHYS 040C (both may be taken concurrently); concurrent enrollment in EE 01LA. Ohm's law and Kirchoff's laws; nodal and loop analysis; analysis of linear circuits; network theorems; transients in RLC circuits. Application of SPICE to circuit analysis.

EE 001B. Engineering Circuit Analysis II. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): EE 001A and EE 01LA. Sinusoidal steady state analysis, polyphase circuits, magnetically coupled networks, frequency characteristics, Laplace and Fourier transforms, Laplace and Fourier analysis. Application of SPICE to complicated circuit analysis.

EE 01LA. Engineering Circuit Analysis I Laboratory. (1)

Laboratory, three hours. Prerequisite(s): EE 001A (may be taken concurrently). Laboratory experiments closely tied to the lecture material of EE 001A: resistive circuits, attenuation and amplification, network theorems and superposition, operational amplifiers, transient response, application of SPICE to circuit analysis.


UPPER-DIVISION COURSES

EE 100A. Electronic Circuits. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): EE 001B. Electronic systems, linear circuits, operational amplifiers, diodes, nonlinear circuit applications, junction and metal-oxide-semiconductor field-effect transistors, bipolar junction transistors, MOS and bipolar digital circuits. Laboratory experiments are performed in the subject areas and SPICE simulation is used.

EE 100B. Electronic Circuits. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): EE 100A. Differential and multistage amplifiers, output stages and power amplifiers, frequency response, feedback, analog integrated circuits, filters, tuned amplifiers, and oscillators. Laboratory experiments are performed in the subject areas and SPICE simulation is used.

EE 102. Analog Integrated Circuits. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): EE 100B. Design, analysis, and application of analog integrated circuits. Topics include introduction to integrated circuit fabrication, IC active filters and switched-capacitor circuits, current-feedback, Norton and transconductance operational amplifiers, voltage comparators and regulators, video amplifiers, and phase-locked loops.

EE 105. Modeling and Simulation of Dynamic Systems. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): CS 010, EE 001A, MATH 046. Introduction to the mathematical modeling of dynamical systems and their methods of solution. Advanced techniques and concepts for analytical modeling and study of various electrical, electronic, and electromechanical systems based upon physical laws. Emphasis on the formulation of problems via differential equations. Numerical methods for integration and matrix analysis problems. Case studies. Digital computer simulation.

EE 107. Solid State Electronics. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): EE 100A. Semiconductor physics, band structure, holes and electrons, Fermi and quasi-Fermi levels, fabrication concepts, contacts, junctions, field-effect, bipolar and metal-oxide-semiconductor (MOS) transistors, and charge coupled devices. Laboratory work includes design simulations and test experiments on chips fabricated externally.

EE 110A. Signals and Systems. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): CS 010; EE 001B (may be taken concurrently); MATH 046. Basic signals and types of systems, linear time-invariant (LTI) systems, Fourier analysis, frequency response, and Laplace transforms for LTI systems. Laboratory experiments with signals, transforms, harmonic generation, linear digital filtering, and sampling/aliasing.

EE 110B. Signals and Systems. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): EE 110A. Fourier analysis for discrete-time signals and systems, filtering, modulation, sampling and interpolation, z-transforms. Laboratory experiments with signals, transforms, harmonic generation, linear digital filtering, and sampling/aliasing.

EE 115. Introduction to Communication Systems. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): EE 001B and EE 110B. Spectral density and correlation, modulation theory, amplitude, frequency, phase and analog pulse modulation and demodulation techniques, signal-to-noise ratios, and system performance calculations. Laboratory experiments in techniques of modulation and demodulation.

EE 116. Engineering Electromagnetics. (4)

Lecture, three hours; discussion, one hour. Prerequisite(s): EE 001B (may be taken concurrently). Transmission lines, fields and field operators, electrostatic and magnetostatic fields, time-varying fields, electrodynamics, electromagnetic waves, plane waves, guided waves, and applications to engineering problems.

EE 117. Electromagnetics II. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): EE 116. Applications of Maxwell's equations. Skin effect, boundary-value problems, plane waves in lossy media, transverse EM waves, hollow metal waveguides, cavity resonators, microstrips, propagation in dielectrics and optical fibers, optical fibers applications, radiation, and antennas. Laboratory work involves both software simulations and hardware experiments in basic electromagnetic technology.

EE 118. Introduction to Electromagnetic Devices. (4)

Lecture, three hours; discussion, one hour. Prerequisite(s): EE 116. An introduction to electromechanical devices for students interested in mechatronics, robotics, control, computer peripherals, and energy or power system areas. Emphasizes rotational devices commonly used in low-power automation systems. Analyzes permanent magnet DC machines, two-phase induction, brushless DC, and stepper motors.

EE 120A. Logic Design. (5)

Lecture, three hours; laboratory, six hours. Prerequisite(s): CS 010. Number systems and binary codes. Boolean algebra. Digital circuits. Combinational and sequential logic design principles and practices. Combinational and sequential programmable logic devices. Computer-aided design (CAD) and engineering of digital systems. Cross-listed with CS 120A.

EE 120B. Digital Systems. (5)

Lecture, three hours; laboratory, eight hours. Prerequisite(s): CS 120A/EE 120A. Design methodology and practice of digital systems at the register and processor level. Arithmetic processors. Micro-code controlled digital units. Hardware specification languages. Microprocessor architecture, memory, Input/Output (I/O) support and peripherals. Digital to Analog (D/A) and Analog to Digital (A/D) convertors. Serial and parallel data transmission. Memory access. Microprocessor-based digital systems. Cross-listed with CS 120B.

EE 128. Data Acquisition, Instrumentation, and Process Control. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): CS 120A/EE 120A, EE 100B; or consent of instructor. Analog signal transducers, conditioning and processing; step motors, DC servo motors, and other actuation devices; analog to digital and digital to analog converters; data acquisition systems; microcomputer interfaces to commonly used sensors and actuators; design principles for electronic instruments, real time process control and instrumentation.

EE 132. Automatic Control. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): EE 110A or ENGR 118 or consent of instructor. Mathematical modeling of linear systems for time and frequency domain analysis. Transfer function and state variable representations for analyzing stability, controllability, and observability. Closed-loop control design techniques by Bode, Nyquist and root-locus diagrams. Laboratories involve both simulations and hardware.

EE 140. Computer Visualization. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): CS 130. Visual perception and thinking, operations on digital images, shaded pictures, perspective transformation, picture generation using solid polyhedra, illumination and color models, ray tracing, special effects and animation. Laboratories on visual realism methods: dithering, halftoning, 3-D viewing, and rendering.

EE 141. Digital Signal Processing. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): EE 110B. Transform analysis of Linear Time-Invariant (LTI) systems, discrete Fourier Transform (DFT) and its computation, Fourier analysis of signals using the DFT, filter design techniques, structures for discrete-time systems. Laboratory experiments on DFT, fast Fourier transforms (FFT), infinite impulse response (IIR), and finite impulse response (FIR) filter design, and quantization effects.

EE 143. Multimedia Technologies and Programming. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): CS 010 or knowledge of an object-oriented or fourth-generation (scripting) programming language, for example, C++, Hypertalk, Supertalk, Lingo, Openscript, ScriptX. Introduces multimedia technologies and programming techniques, multimedia hardware devices, authoring languages and environments, temporal and nontemporal media (interactivity in text, graphics, audio, video, and animation), applications, and trends. A term project is required. Cross-listed with CS 143.

EE 144. Introduction to Robotics. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): EE 132. Basic robot components from encoders to microprocessors. Kinematic and dynamic analysis of manipulators. Open-and closed-loop control strategies, task planning, contact and noncontact sensors, robotic image understanding, and robotic programming languages. Experiments and projects include robot arm programming, robot vision, and mobile robots.

EE 146. Computer Vision. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): senior standing in Computer Science or Electrical Engineering, or consent of instructor. Imaging formation, early vision processing, boundary detection, region growing, two-dimensional and three-dimensional object representation and recognition techniques. Experiments for each topic are carried out.

EE 150. Digital Communications. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): EE 115. Review of modulation, probability and random variables, correlation and power spectra, information theory, errors of transmission, equalization and coding methods, shift and phase keying; comparison of digital communication systems. Open-ended laboratory experiments include sampling, modulation, synchronization, and systems design.

EE 151. Introduction to Digital Control. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): EE 132, EE 141. Review of continuous-time control systems; review of Z-transform and properties; sampled-data systems; stability analysis and criteria; frequency domain analysis and design; transient and steady-state response; state-space techniques; controllability and observability; pole placement; observer design; Lyapunov stability analysis. Laboratory experiments complementary to these topics include simulations and hardware design.

EE 152. Image Processing. (4)

Lecture, three hours; laboratory, three hours. Prerequisite(s): EE 110B. Digital image acquisition, image enhancement and restoration, image compression, computer implementation and testing of image processing techniques. Students gain hands-on experience of complete image processing systems, including image acquisition, processing, and display through laboratory experiments.

EE 175A-EE 175B. Senior Design Project. (4-4) W,S

Laboratory, nine hours; consultation, one hour. Prerequisite(s): senior standing in Electrical Engineering. Under the direction of a faculty member, students (individually or in small teams with shared responsibilities) propose, design, build, and test electrical engineering devices or systems. A written report, giving details of the project and test results, and an oral presentation of the design aspects are required. An In Progress (IP) grade is assigned for EE 175A. A letter grade is given for 175B.

EE 191 (E-Z). Seminar in Electrical Engineering. (1-4)

Seminar, one to four hours. Prerequisite(s): upper division standing or consent of instructor. Consideration of current topics in electrical engineering.

EE 194. Independent Reading. (1-2)

Extra reading, three to six hours. Prerequisite(s): upper division standing or consent of instructor. Independent reading in material not covered in course work. Normally taken in senior year. Course is repeatable to a maximum of 4 units.


GRADUATE COURSES

EE 210. Advanced Digital Signal Processing. (4)

Lecture, three hours; discussion, one hour. Prerequisite(s): EE 110B, EE 141. Provides in-depth coverage of advanced techniques for digital filter and power spectral estimation. Topics include digital filter design, discrete random signals, finite-wordlength effects, nonparametric and parametric power spectrum estimation, multirate digital signal processing, least square methods of digital filter design, and digital filter applications.

EE 215. Stochastic Processes. (4)

Lecture, three hours; discussion, one hour. Prerequisite(s): EE 210, EE 235. A study of probability theory and stochastic processes, with a focus on the most fundamental aspect of modern communication, control, and signal processing systems driven by random signal inputs. Topics include random variables and stochastic processes; spectral analysis; Wiener optimum filter, matched filter, and Karhunen-Loeve expansion; mean square estimation theory including smoothing, filtering, and linear prediction; Levinson's algorithm, lattice filters, and Kalman filters; and the Markov process.

EE 224. Digital Communication Theory and Systems. (4)

Lecture, three hours; discussion, one hour. Prerequisite(s): EE 115; MATH 149A-MATH 149B or STAT 160A-STAT 160B; or equivalents. Provides an overview of basic communication techniques and an introduction to optimum signal detection and correction. Topics include sampling and bandwidth; pulse code modulation; line coding and pulse shaping; delta modulation; stochastic approach to bandwidth and noise corruption; white Gaussian noise; matched filter; optimum signal detection; Shannon theorem; and error correction.

EE 225. Error-Correcting Codes. (4)

Lecture, three hours; discussion, one hour. Prerequisite(s): EE 215, EE 224. Provides an overview of basic error-correcting techniques used in data transmission and storage. Topics include groups and Galois fields, error-correction capability, and code design of Hamming codes, cyclic codes, Bose-Chaudhuri-Hocquengem (BCH) codes, and Reed-Solomon codes. Also considers concatenated design and decoding techniques.

EE 235. Linear System Theory. (4)

Lecture, three hours; discussion, one hour. Prerequisite(s): EE 132, MATH 113. Provides a review of linear algebra. Topics include the mathematical description of linear systems; the solution of state-space equations; controllability and observability; canonical and minimal realization; and state feedback, pole placement, observer design, and compensator design.

EE 236. State and Parameter Estimation Theory. (4)

Lecture, three hours; discussion, one hour. Prerequisite(s): EE 235 or equivalent. Covers autoregressive and moving-average models, state estimation and parameter identification (including least square and maximum likelihood formulations), observability theory, synthesis of optimum inputs, Kalman-prediction (filtering and smoothing), steady-state and frequency domain analysis, on-line estimation, colored noise, and nonlinear filtering algorithms.

EE 237. Nonlinear Systems and Control. (4)

Lecture, three hours; discussion, one hour. Prerequisite(s): EE 235. Explores nonlinear systems and control. Topics include nonlinear differential equations, second order nonlinear systems, equilibrium and phase portrait, limit cycle, harmonic analysis and describing function, Lyapunov stability theory, absolute stability, Popov and circle criterion, input-output stability, small gain theorem, averaging methods, and feedback linearization.

EE 238. Linear Multivariable Control. (4)

Lecture, three hours; discussion, one hour. Prerequisite(s): EE 235. Investigates multivariable feedback systems, stability, performance, uncertainty, and robustness. Topics include analysis and synthesis via matrix factorization; Q-parameterization and all stabilizing controllers; frequency domain methods; and H(•) design and structured singular value analysis.

EE 240. Pattern Recognition. (4)

Lecture, three hours; outside research, three hours. Prerequisite(s): EE 141 or consent of instructor. Covers basics of pattern recognition techniques. Topics include hypothesis testing, parametric classifiers, parameter estimation, nonparametric density estimation, nonparametric classifiers, feature selection, discriminant analysis, and clustering.

EE 241. Advanced Digital Image Processing. (4)

Lecture, three hours; outside research, three hours. Prerequisite(s): EE 152 or consent of instructor. Covers advanced topics in digital image processing. Examines image sampling and quantization, image transforms, stochastic image models, image filtering and restoration, and image data compression.

EE 242. Intelligent Systems. (4)

Lecture, three hours; outside research, three hours. Prerequisite(s): graduate standing or consent of instructor. Introduces fundamental concepts of design of intelligent systems. Topics include biological versus computational systems, knowledge representation, computational reasoning, computational learning, language and human-machine communication, expert systems, computational vision, and examples of intelligent machines.

EE 243. Advanced Computer Vision. (4)

Lecture, three hours; outside research, three hours. Prerequisite(s): EE 146 or consent of instructor. A study of three-dimensional computer vision. Topics include projective geometry, modeling and calibrating cameras, representing geometric primitives and their uncertainty, stereo vision, motion analysis and tracking, interpolating and approximating three-dimensional data, and recognition of two-dimensional and three-dimensional objects.

EE 244. Computational Learning. (4)

Lecture, three hours; outside research, three hours. Prerequisite(s): graduate standing or consent of instructor. Explores fundamental computational learning techniques. Topics include elements of learning systems, inductive learning, analytic learning, case-based learning, genetic learning, connectionist learning, reinforcement learning and integrated learning techniques, and comparison of learning paradigms and applications.

EE 245. Advanced Robotics. (4)

Lecture, three hours; discussion, one hour. Prerequisite(s): EE 144, EE 235. Topics include robotics, mechatronics, and automation systems; design and analysis; mechanics; sensing, and programming; linear and non-linear control; rigid and flexible systems; redundant robots; perception-driven action; multiarm cooperation; distributed autonomous robotic systems; programming languages and tools; simulations techniques; and application to mechatronics, manufacturing, and biomorphic systems.

EE 250. Information Theory. (3)

Seminar, three hours. Prerequisite(s): EE 215, EE 225. Provides an overview of general limitations imposed on communication systems. Topics include source and channel models, information as a stochastic concept, coding for discrete sources, stochastic models for discrete channels, coding theorems for channels with noise, and coding techniques for block and convolutional codes.

EE 259. Colloquium in Electrical Engineering. (1)

Colloquium, one hour. Prerequisite(s): graduate standing. Lectures on current research topics in electrical engineering presented by faculty members and visiting scientists. Graded Satisfactory (S) or No Credit (NC). Course is repeatable.

EE 260. Seminar in Electrical Engineering. (4)

Seminar, four hours. Prerequisite(s): consent of instructor. Seminar on current research topics in electrical engineering, including areas such as signal processing, image processing, control, robotics, intelligent systems, computer vision, and pattern recognition. Course is repeatable to maximum of 16 units.

EE 290. Directed Studies. (1-6)

Individual study, three to eighteen hours. Prerequisite(s): graduate standing; consent of instructor and Graduate Advisor. Individual study, directed by a faculty member, of selected topics in electrical engineering. Graded Satisfactory (S) or No Credit (NC). Course is repeatable to a maximum of 12 units.

EE 297. Directed Research. (1-6)

Outside research, three to eighteen hours. Prerequisite(s): graduate standing; consent of instructor. Research conducted under the supervision of a faculty member on selected problems in electrical engineering. Graded Satisfactory (S) or No Credit (NC). Course is repeatable.

EE 299. Research for the Thesis or Dissertation. (1-6)

Outside research, three to eighteen hours. Prerequisite(s): graduate standing; consent of instructor. Research in electrical engineering for the M.S. thesis or Ph.D. dissertation. Graded Satisfactory (S) or No Credit (NC). Course is repeatable.