- 1 Courses currently being taught
- 1.1 EAS299: Research Methods
- 1.2 ESE170: Principles of Digital Design
- 1.3 ESE171: Digital Design Lab
- 1.4 ESE206: Electric Circuits and Systems II Lab
- 1.5 ESE216: Electrical Circuits and Systems II
- 1.6 ESE450: Senior Design project supervision I
- 1.7 ESE451: Senior Design project supervision II
- 1.8 EMTM640: Dynamics of the Semiconductor Industry
- 2 Courses previously taught
Courses currently being taught
EAS299: Research Methods
This course exposes engineering students to a culture of research, instill a sense of intellectual curiosity and inquisitiveness, and prepare them to do laboratory research. At the end of taking this course students should (a) understand what engineering research is; (b) know how to identify a viable research project and home the project down to essential research questions; (c) know how to write a research proposal, and (d) know how to tackle a research project and to bring it to a successful conclusion. This will be achieved mainly by a "hands-on" and "interactive" approach involving faculty mentors and undergraduate students with previous research experience, and will require students to formulate research questions, write research proposals and present their results in class.
ESE170: Principles of Digital Design
(Previous Number ESE 200)
The course provides an introduction to modern logic design and digital systems. It starts with an overview of the major building blocks of a computer. It covers combinational logic including logic gates, minimization techniques, arithmetic circuits and modern logic devices such as programmable logic arrays. The next part deals with sequential circuits: flip-flops, regist memories, and state machines. Case studies of real-world applications are used to illustrate the design of sequential circuits. The use of hardware description language will be introduced. There is a companion lab-based course, ESE 171, required for EE/CMPE majors.
ESE171: Digital Design Lab
(Previous Number ESE 201)
This is the companion course for ESE 170 and provides hands-on experience in modern digital circuit design. It makes use of state-of-the-art computer-aided design software including schematic capture, behavioral description, logic simulation, and minimization and implementation tools. The students will get familiar with programmable logic devices and hardware description languages (VHDL). The lab experiments make use of Xilinx FPGAs which allow rapid implementation and testing of the designed circuits. The course consists of weekly 3-hour laboratory sessions.
ESE206: Electric Circuits and Systems II Lab
This course is the companion lab for ESE 216. It covers experiments involving transformers, diodes, and transistors. DC and small signal model amplifiers, rectification, and non-linear op amp circuits.
ESE216: Electrical Circuits and Systems II
The course provides an introduction to electric circuits that form the basis of modern microelectronic systems. After a brief discussion of power dissipation, the course will review passive and active filters. Laplace transforms will be used to analyze circuits and to represent network functions. The second half of the course will focus on modern solid-state devices and electronic circuits including diodes, the metal-oxide-semiconductor (MOSFET) transistor and their applications such as single stage MOS amplifiers. Use of state-of-the-art CAD packages such as SPICE will be introduced. The associated lab, ESE 206, is required for EE majors.
ESE450: Senior Design project supervision I
This is the first of a two-semester sequence in electrical and systems engineering senior design. Student work will focus on project/team definition, systems analysis, identification alternative design strategies and determination (experimental or by simulation) of specifications necessary for a detailed design. Students will receive guidance on preparing professional written and oral presentations. Each project team will submit a project proposal and two written project reports that include coherent technical presentations, block diagrams and other illustrations appropriate to the project, a budget and team schedule with sufficient detail and granularity to enable close management of the project. Each student will deliver two formal Powerpoint presentations to an audience comprised of peers, instructors and project advisors. During the semester there will be periodic individual-team project reviews.
ESE451: Senior Design project supervision II
This is the second of a two-term sequence in electrical and systems engineering senior design. Student work will focus on completing the design undertaken in ESE 450 and successfully implementing the project. Success will be verified using experimental and/or simulation methods appropriate to the project that test the degree to which project objectives are achieved. Each project team will prepare a poster to support a final project presentation and demonstration to peers, faculty and external judges. The course will conclude with the submission of final project written team report. During the semester there will be periodic project reviews with individual teams.
EMTM640: Dynamics of the Semiconductor Industry
This course deals with semiconductor technology and devices that form the cornerstone of the trillion dollar electronics industry. The class explores the changing semiconductor industry landscape and business models. The escalating cost of semiconductor manufacturing is shaking up the semiconductor industry, posing challenges for the long term future of the industry but also creating opportunities, in particular for IC companies who do not own a fab ( fab-less companies). The class review s the underlying technology, devices, products and design strategies as well as the supply chain and available ecosystem for the design and manufacturing of semiconductor products, particular ly from the point of view of a fabless company. Students will understand the technology and business of making semiconductor products. The class will consist of lectures by the instructor and case studies with student participation. No prior knowledge of electronics or semiconductors is needed.
Courses previously taught
ESE205: Electric circuits and systems I Lab
This course is the companion lab for ESE 215 and provides an introduction to electrical measurements and measuring equipment; electrical sources; resistive, RL, RC, & RLC circuits and their non-electrical analogs; op-amp circuits; transient response and sinusoidal steady state for linear and nonlinear, e.g. neural/biological circuits and systems. LabVIEW and the use of data acquisition boards will be introduced.
ESE419: Analog Integrated Circuits
Design of analog circuits and subsystems using primarily MOS technologies at the transistor and higher levels. Transistor level design of building block circuits such as op amps, comparators, sample and hold circuits, voltage and current references, capacitors and resistor and class AB output stages. The Cadence Design System will be used to capture schematics and run simulations using Spectre for some homework problems and for the course project. Topics of stability, noise, device matching through good layout practice will also be covered.