Santa Clara University

Graduate School of Engineering - EE Undergraduate Course Descriptions

Graduate School of Engineering

COURSE DESCRIPTIONS

Lower-Division Undergraduate Courses

ELEN 21. Introduction to Logic Design
Boolean functions and their minimization. Designing combinational circuits, adders, multipliers, multiplexers, decoders. Noise margin, propagation delay. Busing. Memory elements: latches and flip-flops; timing: registers; counters. Programmable logic, PLD, and FPGA. Use of industry-quality CAD tools for schematic capture and HDL in conjunction with FPGAs. (Undergraduate core course). Also listed as COEN 21. Co-requisite: ELEN 21L. (4 units)

ELEN 21L. Logic Design Lab
Laboratory for ELEN 21. Also listed as COEN 21L. Co-requisite: ELEN 21. (1 unit)

ELEN 21C. Introduction to Logic Design
Compressed version of ELEN 21 taught in graduate time format. Also listed as COEN 21C. (2 units)

ELEN 33. Digital Systems Architecture
Overview of processor architectures for general-purpose processors, signal processing microprocessors, and FPGA implementations of DSP; data representation in fixed-point, floating-point, m law and A law; instruction sets; assembly and machine language programming; real-time audio data acquisition and output; introduction to sample data systems; analog-to-digital converters and digital-to-analog converters. (Undergraduate core course.) Prerequisites: ELEN 21 and COEN 44 or equivalent. (5 units)

ELEN 50. Electric Circuits I
Physical basis and mathematical models of circuit components and energy sources. Circuit theorems and methods of analysis applied to DC and AC circuits. Laboratory. (Undergraduate core course.) Prerequisite: PHYS 33. (5 units)

Upper-Division Undergraduate Courses

ELEN 100. Electric Circuits II
Continuation of ELEN 50. Sinusoidal steady state and phasors, transformers, resonance, Laplace analysis, transfer functions. Frequency response analysis. Bode diagrams. Switching circuits. Laboratory. Prerequisites: AMTH 106 and either ELEN 50 or PHYS 70. (5 units)

ELEN 104. Electromagnetics I
Vector analysis and vector calculus. The laws of Coulomb, Lorentz, Faraday, and Gauss. Dielectric and magnetic materials. Energy in electric and magnetic fields. Capacitance and Inductance. Maxwell’s equations. Wave equation. Poynting vector. Wave propagation and reflection. Transmission lines. Radiation. Prerequisites: PHYS 33 and ELEN 100. (5 units)

ELEN 105. Electromagnetics II
In-depth study of several areas of electromagnetics such as device parasitics, matching circuits, Poisson equation solutions, antennas and antenna arrays, wave-particle duality, and transients in transmission lines. Prerequisite: ELEN 104. (5 units)

ELEN 110. Linear Systems
Signals and system modeling. Laplace transform. Transfer function. Convolution. Discrete systems and Z-transform. Frequency analysis. Fourier series and transform. Filtering. State-Space models. MATLAB Laboratory/ Problem sessions. (Undergraduate core course). Prerequisite: ELEN 100. (5 units)

ELEN 112. Modern Network Synthesis and Design*
Approximation and synthesis of active networks. Filter design using positive and negative feedback biquads. Sensitivity analysis. Fundamentals of passive network synthesis. Design project. Prerequisite: ELEN 110. (5 units)

ELEN 115. Electronic Circuits I
Study of basic principles of operation, terminal characteristics, and equivalent circuit models for diodes and transistors. Analysis and design of diode circuits, transistor amplifiers, and inverter circuits. (Undergraduate core course). Prerequisite: ELEN 50. (5 units)

ELEN 116. Electronic Circuits II*
Design and analysis of multistage analog amplifiers. Study of differential amplifiers, current mirrors, and gain stages. Frequency response of cascaded amplifiers and gain-bandwidth considerations. Concepts of feedback, stability and frequency compensation. Design of output stages and power amplifiers. Prerequisite: ELEN 115. (5 units)

ELEN 117. Electronic Circuits III*
Design and analysis of BJT and MOSFET analog ICs. Study of analog circuits such as comparators, sample/hold amplifiers, and continuous time switched capacitor filters. Architecture and design of analog to digital and digital to analog converters. Reference and biasing circuits. Study of noise and distortion in analog ICs. Prerequisite: ELEN 116. (5 units)

ELEN 118. Fundamentals of Computer-Aided Circuit Simulation*
Introduction to algorithms and principles used in circuit simulation packages (such as SPICE). Formulation of equations for linear and nonlinear circuits. Detailed study of the three different types of circuit analysis (AC, DC, and transient). Discussion of computational aspects, including sparse matrices, Newton’s method, numerical integration and parallel computing. Applications to electronic circuits, active filters, and CMOS digital circuits. The course includes a number of design projects in which simulation software is written in MATLAB and verified using SPICE. Prerequisites: ELEN 21, 100, and 115. (5 units)

ELEN 119. Current Topics in Electrical Engineering
Subjects of current interest. May be taken more than once if topics differ. (4 units)

ELEN 123. Mechatronics
Introduction to the behavior, design, and integration of electromechanical components and systems. Review of appropriate electronic components/circuitry, mechanism configurations, and programming constructs. Use and integration of transducers, microcontrollers, and actuators. Also listed as MECH 143. Prerequisite: ELEN 50. (5 units)

ELEN 127. Advanced Logic Design*
Contemporary design of finite-state machines as system controllers using hardware description languages, MSI, PLDs, or FPGA devices. Minimization techniques, performance analysis, and modular system design. Also listed as COEN 127. Prerequisite: ELEN 21. Co-requisites: ELEN 115 and 127L. (4 units)

ELEN 127C. Advanced Logic Design
Shortened version of ELEN 127 taught in the graduate time format. Also listed as COEN 127C. Prerequisite: ELEN 21C. (2 units)

ELEN 127L. Advanced Logic Design Lab
Laboratory for ELEN 127 and 127C. Design, construction, and testing of controllers from verbal specs. Use of CAD design tools. Also listed as COEN 127L. Co-requisite: ELEN 127 or 127C. (1 unit)

ELEN 130. Control Systems*
Applications of control systems in engineering. Principle of feedback. Performance specifications: transient and steady-state response. Stability. Design of control systems by frequency and root-locus methods. Computer-controller systems. State-variable feedback design. Problem sessions. Prerequisite: ELEN 110. (5 units)

ELEN 131. Introduction to Robotics
Overview of robotics: control, AI, and computer vision. Components and structure of robots. Kinematics and dynamics of robot manipulators. Servo-control design, PID control. Trajectory planning, obstacle avoidance. Sensing and vision. Robot intelligence and task planning. Laboratory. Prerequisite: ELEN 110. (5 units)

ELEN 133. Digital Signal Processing*
Discrete signals and systems. Difference equations. Convolution summation. Z-transform, transfer function, system response, stability. Digital filter design and implementation. Frequency domain analysis. Discrete Fourier transform and FFT. Audio and video examples. Laboratory for real-time processing. Prerequisites: ELEN 110 or both ELEN 50 and COEN 19. (5 units)

ELEN 134. Applications of Signal Processing*
Current applications of signal processing. Prerequisite: ELEN 133. (5 units)

ELEN 139. Special Topics in Signals and Systems
Subjects of current interest. May be taken more than once if topics differ. (4 units)

ELEN 141. Communication Systems*
Signal description; Fourier transforms; filtering; noise description; linear, exponential, and pulse modulation and demodulation. Amplitude and frequency modulation, phase lock loops. Laboratory. Prerequisites: ELEN 110 and AMTH 108. (5 units)

ELEN 144. RF and Microwave Components
The fundamental characteristics of passive and active electrical components. Parasitics, models, and measurements. Modeling of circuit interconnect wiring as transmission lines. Study of crosstalk and other noises in high-speed digital circuits. Use of state-of-the-art CAD tools. Prerequisite: ELEN 105. (5 units)

ELEN 151. Semiconductor Devices
Properties of materials, crystal structure, and band structure of solids. Carrier statistics and transport; p-n junction statics, I-V characteristics, equivalent circuits, and switching response. Metal-semiconductor contacts, Schottky diodes. MOS field-effect transistors, bipolar junction transistors. Laboratory. (Undergraduate core course.) Prerequisite: ELEN 104. (5 units)

ELEN 152. Semiconductor Devices and Technology
Continuation of MOS field-effect transistors and bipolar junction transistors, heterojunctions. Principles of silicon IC fabrication processes. Bulk and epitaxial crystal growth, thermal oxidation, diffusion, ion implantation. Process simulation for basic devices. Prerequisite: ELEN 151. (5 units)

ELEN 153. Digital Integrated Circuit Design*
Introduction to VLSI design and methodology. Analysis of CMOS integrated circuits, circuit modeling, and performance evaluation supported simulation (SPICE). Ratioed, switch, and dynamic logic families; combinational and sequential circuits. Fully custom and semi-custom design. Physical design: placement and routing. Use of state-of-the-art CAD tools. Prerequisites: COEN/ ELEN 21 and ELEN 115. (5 units)

ELEN 156. Introduction to Nanotechnology
Introduction to the field of nanoscience and nanotechnology. Properties of nanomaterials and devices. Nanoelectronics: from silicon and beyond. Measurements of nanosystems. Applications and implications. Laboratory experience is an integral part of the course. This course is part of the Electrical Engineering program and should be suitable for juniors and seniors in engineering and first-year graduate students. Prerequisite: ELEN 151. (5 units)

ELEN 160. Chaos Theory, Metamath- ematics and the Limits of Science: An Engineering Perspective on Religion
Limitations of science are examined in the framework of nonlinear system theory and metamathematics. Strange attractors, bifurcations and chaos are studied in some detail. Additional topics include an introduction to formal systems and an overview of Godel’s theorems. The mathematical background developed in the course is used as a basis for exploring the relationship between science, aesthetics, and religion. Particular emphasis is placed on the rationality of faith. Prerequisites: AMTH 106 (or an equivalent course in differential equations), and a basic familiarity with Matlab. (5 units)

ELEN 161. Biosensors and Bioinstrumentation
Transducers and biosensors from traditional to nanotechnology; bioelectronics and measurement system design; interface between biological system and instrumentation; data analysis; clinical safety. Laboratory component will include traditional clinical measurements and design and test of a measurement system with appropriate transducers. (No human or animal subjects will be used.) Also listed as BIOE 161. Prerequisites: Physics 33, ELEN 21, ELEN 115, BIO 21. (5 units)

ELEN 162. Bioelectric Signals
Origin and characteristics electric and electromagnetic signals generated by biological tissues. Behavior and response of bioelectric signals to electrical and magnetic stimulation. Acquisition of signals and extraction of information from signals. Statistical analysis of signals such as EKG or EEG. Also listed as BIOE 162. Prerequisites: Physics 33, ELEN 50, and BIO 24. (5 units)

ELEN 164. Introduction to Power Electronics*
Development of models utilizing semiconductor materials used in high-current and/ or high-voltage applications. Models include DC to DC converters, AC to DC converters, and DC to AC inverters. Analysis of power amplifiers. SPICE implementations of models. Prerequisite: ELEN 115. (5 units)

ELEN 180. Introduction to Information Storage
Storage techniques and mass storage devices. Use of memory in computer systems. Design of semiconductor, magnetic and optical (disk drives), and magnetic tape memories. Storage controllers, computer interfaces, system software interfaces. Emphasis on current mass storage devices and interfaces: SCSI, IPI, ST506, ESDI. Also listed as COEN 180. Prerequisites: ELEN 21, 33, and COEN 8 or 44. ELEN 122 recommended. (4 units)

ELEN 188. Co-op Education
Practical experience in a planned program designed to give students work experience related to their academic field of study and career objectives. Satisfactory completion of the assignment includes preparation of a summary report on co-op activities. P/NP grading. May be taken twice. May not be taken for graduate credit. (2 units)

ELEN 189. Co-op Technical Report
Credit given for a technical report on a specific activity, such as a design or a research project, etc., after completing the co-op assignment. Approval of department co-op advisor required. Letter grades based on content and presentation quality of report. May be taken twice. May not be taken for graduate credit. (2 units)

ELEN 192. Introduction to Senior Design Project
Junior preparation for senior project. An introduction to project requirements and participation in the coordination of the senior conference. Tentative project selection. (2 units)

ELEN 194. Design Project I
Specification of an engineering project, selected with the mutual agreement of the student and the project advisor. Complete initial design with sufficient detail to estimate the effectiveness of the project. Initial draft of the project report. Prerequisite: ENGL 181. (2 units)

ELEN 195. Design Project II
Continued design and construction of the project, system, or device. Second draft of project report. Prerequisite: ELEN 194. (2 units)

ELEN 196. Design Project III
Continued design and construction of the project, system, or device. Final report. Prerequisite: ELEN 195. (1 unit)

ELEN 199. Directed Research/Reading
Investigation of an approved engineering problem and preparation of a suitable project report. Open to electrical engineering majors only. (1-6 units)

* Eligible for graduate credit in electrical engineering.