17.11.2014 Views

UC Davis 2008-2010 General Catalog - General Catalog - UC Davis

UC Davis 2008-2010 General Catalog - General Catalog - UC Davis

UC Davis 2008-2010 General Catalog - General Catalog - UC Davis

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

258 Engineering: Electrical and Computer Engineering<br />

189A-V. Special Topics in Electrical<br />

Engineering and Computer Science (1-5)<br />

Prerequisite: consent of instructor. Special Topics in<br />

(A) Computer Science; (B) Programming Systems; (C)<br />

Digital Systems; (D) Communications; (E) Signal<br />

Transmission; (F) Digital Communication; (G) Control<br />

Systems; (H) Robotics; (I) Signal Processing; (J)<br />

Image Processing; (K) High-Frequency Phenomena<br />

and Devices; (L) Solid-State Devices and Physical<br />

Electronics, (M) Systems Theory, (N) Active and Passive<br />

Circuits; (O) Integrated Circuits; (P) Computer<br />

Software; (Q) Computer Engineering; (R) Microprocessing;<br />

(S) Electronics; (T) Electromagnetics; (U)<br />

Opt-Electronics; (V) Computer Networks. May be<br />

repeated for credit when topic differs.—I, II, III. (I, II,<br />

III.)<br />

190C. Research Group Conferences in<br />

Electrical and Computer Engineering (1)<br />

Discussion—1 hour. Prerequisite: upper division<br />

standing in Electrical and Computer Engineering;<br />

consent of instructor. Research group conferences.<br />

May be repeated for credit. (P/NP grading only.)—<br />

I, II, III. (I, II, III.)<br />

192. Internship in Electrical and Computer<br />

Engineering (1-5)<br />

Internship—3-15 hours. Prerequisite: completion of a<br />

minimum of 84 units; project approval before period<br />

of internship; consent of instructor. Supervised work<br />

experience in electrical and computer engineering.<br />

May be repeated for credit if project is different. (P/<br />

NP grading only.)—I, II, III. (I, II, III.)<br />

193A. Senior Design Project (2)<br />

Project—6 hours. Prerequisite: senior standing in<br />

Electrical or Computer Engineering; course 196<br />

(may be taken concurrently); consent of instructor.<br />

Team design project for seniors in Electrical or Computer<br />

Engineering. Project involves analysis, design,<br />

implementation and evaluation of an Electrical Engineering<br />

or Computer Engineering system. Project is<br />

supervised by a faculty member. (Deferred grading<br />

only, pending completion of sequence.)—I, II. (I, II.)<br />

193B. Senior Design Project (2)<br />

Project—6 hours. Prerequisite: course 193A. Team<br />

design project for seniors in Electrical Engineering or<br />

Computer Engineering. Project involves analysis,<br />

design, implementation and evaluation of an Electrical<br />

Engineering or Computer Engineering system.<br />

Project is supervised by a faculty member. (Deferred<br />

grading only, pending completion of sequence.)—II,<br />

III. (II, III.)<br />

194A. Micromouse Design Project (2)<br />

Discussion—1 hour; laboratory—3 hours. Prerequisite:<br />

Course 70 or Computer Science Engineering<br />

50; Engineering 17 and course 196 (may be taken<br />

concurrently); course 100 or Engineering 100 recommended<br />

(may be taken concurrently); course<br />

180A recommended (may be taken concurrently).<br />

Design of robotic mouse for the IEEE Micromouse<br />

competition. May be repeated once for credit.<br />

(Deferred grading only, pending completion of<br />

sequence.)—I. (I.)<br />

194B. Micromouse Design Project (2)<br />

Discussion—1 hour; laboratory—3 hours. Prerequisite:<br />

course 70 or Computer Science Engineering<br />

50, Engineering 17 (may be taken concurrently);<br />

course 100 or Engineering 100 recommended (may<br />

be taken concurrently), course 180A recommended<br />

(may be taken concurrently). Design of robotic<br />

mouse for the IEEE Micromouse competition. Limited<br />

enrollment. May be repeated once for credit.<br />

(Deferred grading only, pending completion of<br />

sequence.)—II. (II.)<br />

194C. Micromouse Design Project (1)<br />

Discussion—1 hour. Prerequisite: course 70 or Computer<br />

Science Engineering 50, Engineering 17 (may<br />

be taken concurrently); course 100 or Engineering<br />

100 recommended (may be taken concurrently),<br />

course 180A recommended (may be taken concurrently).<br />

Design of robotic mouse for the IEEE Micromouse<br />

competition. Limited enrollment. May be<br />

repeated once for credit. (Deferred grading only,<br />

pending completion of sequence.)—III (III.)<br />

195A. NATCAR Design Project (3)<br />

Lecture—1 hour; laboratory—6 hours. Prerequisite:<br />

courses 110A, 110B or 157A (can be taken concurrently);<br />

170 recommended (taken concurrently) if student<br />

intends to complete project with digital circuits.<br />

Design and construct an autonomous race car. Students<br />

work in groups to design, build and test speed<br />

control circuits, track sensing circuits, and a steering<br />

control loop. Limited enrollment. (Deferred grading<br />

only pending completion of sequence.)—I. (I.)<br />

195B. NATCAR Design Project (2)<br />

Laboratory—6 hours. Prerequisite: course 195A.<br />

Design and construct an autonomous race car. Students<br />

work in groups to design, build and test speed<br />

control circuits, track sensing circuits, and a steering<br />

control loop. (Deferred grading only pending completion<br />

of sequence.)—II. (II.)<br />

196A. Senior Design Project (1)<br />

Lecture/discussion—1 hour. Prerequisite: English<br />

101, 102, or 104, or successful completion of English<br />

Composition Examination; senior standing in<br />

Electrical or Computer Engineering; restricted to the<br />

Electrical Engineering or Computer Engineering<br />

majors. Integration of principles and capstone<br />

design project for Electrical and Computer Engineering.<br />

Project incorporates engineering standards and<br />

realistic constraints including economic, manufacturability,<br />

sustainability, ethical, health and safety, environmental,<br />

social, and political. Completion of<br />

portfolio of upper division course work. (Deferred<br />

grading only, pending completion of sequence.)—I.<br />

(I.)<br />

197T. Tutoring in Electrical and Computer<br />

Engineering (1-3)<br />

Discussion—1 hour; discussion/laboratory—2-8<br />

hours. Prerequisite: upper division standing; consent<br />

of instructor. Tutoring in Electrical and Computer<br />

Engineering courses, especially introductory circuits.<br />

For upper-division undergraduate students who will<br />

provide tutorial assistance. (P/NP grading only.)—I,<br />

II, III. (I, II, III.)<br />

198. Directed Group Study (1-5)<br />

Prerequisite: consent of instructor. May be repeated<br />

three times for credit. (P/NP grading only.)<br />

199. Special Study for Advanced<br />

Undergraduates (1-5)<br />

Prerequisite: consent of instructor. (P/NP grading<br />

only.)<br />

Graduate Courses<br />

201. Digital Signal Processing (4)<br />

Lecture—4 hours. Prerequisite: course 150B; Statistics<br />

120 or Mathematics 131 or Mathematics 167<br />

recommended. Theory and design of digital filters.<br />

Classification of digital filters, linear phase systems,<br />

all-pass functions, FIR and IIR filter design methods<br />

and optimality measures, numerically robust structures<br />

for digital filters.—II. (II.)<br />

202. Advanced Digital Signal Processing (4)<br />

Lecture—4 hours. Prerequisite: courses 201, 260,<br />

and 265, and Mathematics 167 are recommended.<br />

Multirate DSP theory and wavelets, optimal transform<br />

and subband coders in data compressions,<br />

advanced sampling theory and oversampled A/D<br />

converters, transmultiplexers and precoders in digital<br />

communication systems, genomic signal processing.<br />

Offered in alternate years.—(III.)<br />

206. Digital Image Processing (4)<br />

Lecture—3 hours; laboratory—3 hours. Prerequisite:<br />

course 150B. Two-dimensional systems theory,<br />

image perception, sampling and quantization, transform<br />

theory and applications, enhancement, filtering<br />

and restoration, image analysis, and image processing<br />

systems.—(II.)<br />

207. Pattern Recognition and Classification<br />

(3)<br />

Lecture—3 hours. Prerequisite: Statistics 120. Topics<br />

in statistical pattern recognition and classification:<br />

linear decision functions and minimum distance classification,<br />

Bayes decision theory, clustering algorithms,<br />

the generalized perceptron, multi-layer neural<br />

networks, and feature extraction. Offered in alternate<br />

years.—(III.)<br />

208. Image Analysis and Computer Vision<br />

(3)<br />

Lecture—3 hours. Prerequisite: course 150B. Geometry<br />

of two-dimensional objects. Edge detection and<br />

image segmentation. Image formation and fundamental<br />

principles of computer vision. Recovery of<br />

three-dimensional structure from shading or stereo<br />

information. Analysis of motion and estimation of<br />

motion parameters. Geometry and representation of<br />

three-dimensional objects. Offered in alternate<br />

years.—(III.)<br />

210. MOS Analog Circuit Design (3)<br />

Lecture—3 hours. Prerequisite: courses 110B, 111B<br />

and 140B. Analysis and design of MOS amplifiers,<br />

bias circuits, voltage references and other analog<br />

circuits. Stability and compensation of feedback<br />

amplifiers. Introduction to noise analysis in MOS circuits.—I.<br />

(I.)<br />

211. Advanced Analog Circuit Design (3)<br />

Lecture—3 hours. Prerequisite: course 210; Statistics<br />

131A and course 112 recommended. Noise and<br />

distortion in electronic circuits and systems. Application<br />

to communication circuits. Specific applications<br />

include mixers, low-noise amplifiers, power amplifiers,<br />

phase-locked loops, oscillators and receiver<br />

architectures.—II. (II.)<br />

212. Analog MOS IC Design for Signal<br />

Processing (3)<br />

Lecture—3 hours. Prerequisite: course 210. Analysis<br />

and design of analog MOS integrated circuits. Passive<br />

components, single-ended and fully differential<br />

op amps, sampled-data and continuous-time filters.—II.<br />

(II.)<br />

213. Data-Conversion Techniques and<br />

Circuits (3)<br />

Lecture—3 hours. Prerequisite: course 210. Digitalto-analog<br />

and analog-to-digital conversion; component<br />

characteristics and matching; sample-and-hold,<br />

comparator, amplifier, and reference circuits.—III.<br />

(III.)<br />

214. Computer-Aided Circuit Analysis and<br />

Design (3)<br />

Lecture—3 hours. Prerequisite: courses 110A, 110B<br />

and knowledge of FORTRAN or C. Network equation<br />

formulations. Nonlinear DC, linear AC, timedomain<br />

(both linear and nonlinear), steady-state<br />

(nonlinear) and harmonic analysis. DC, AC, and<br />

time-domain sensitivities of linear and nonlinear circuits.<br />

Gradient-based design optimization. Behavioral<br />

simulations. Extensive CAD project.—II. (II.)<br />

215. Circuits for Digital Communications (3)<br />

Lecture—3 hours. Prerequisite: courses 150B and<br />

210 (may be taken concurrently); course 165, 166<br />

or 265 recommended. Analog, digital, and mixedsignal<br />

CMOS implementations of communication-circuit<br />

blocks; gain control, adaptive equalizers, sampling<br />

detectors, clock recovery. Offered in alternate<br />

years.—III.<br />

216. Low Power Digital Integrated Circuit<br />

Design (3)<br />

Lecture—3 hours. Prerequisite: course 118. IC<br />

design for low power and energy consumption. Low<br />

power architectures, logic styles and circuit design.<br />

Variable supply and threshold voltages. Leakage<br />

management. Power estimation. Energy sources,<br />

power electronics, and energy recovery. Applications<br />

in portable electronics and sensors. Thermodynamic<br />

limits.—II. (II.)<br />

218A. Introduction to VLSI Circuits (3)<br />

Lecture—3 hours. Prerequisite: courses 110A and<br />

110B. Theory and practice of VLSI circuit and system<br />

design. Extensive use of VLSI computer-aided design<br />

aids to undertake a VLSI design example.—I.<br />

218B. Multiproject Chip Design (1)<br />

Laboratory—3 hours. Prerequisite: course 218A.<br />

CMOS and NMOS multiproject chip layouts of projects<br />

begun in courses 218A, 212, and 219 are<br />

assembled and submitted to the DARPA/NSF MOSIS<br />

program for fabrication.—II.<br />

Quarter Offered: I=Fall, II=Winter, III=Spring, IV=Summer; 2009-<strong>2010</strong> offering in parentheses<br />

<strong>General</strong> Education (GE) credit: ArtHum=Arts and Humanities; SciEng=Science and Engineering; SocSci=Social Sciences; Div=Social-Cultural Diversity; Wrt=Writing Experience

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!