ENPH 310
5 credits
Microelectronics
Prerequisite(s): PHYS 221.
Corequisite(s): PHYS 232 or ENGR 210.
Pre- or corequisite(s): None.
Time and frequency domain analysis of linear and nonlinear electronic circuits, biasing and small signal analysis of transistor amplifiers, operational amplifiers, feedback and stability of amplifiers, oscillators and active filters, digital circuits, D/A and A/D conversion, instrumentation.
ENPH 320
4 credits
Fundamentals of Digital Logic and Design
Prerequisite(s): One of (ENGR 153, COMP 150, or COMP 152).
Corequisite(s): None.
Pre- or corequisite(s): ENGR 210 or PHYS 232.
Boolean algebra, encoders, decoders, shift registers, and asynchronous and synchronous counters together with timing considerations. Design of asynchronous circuits, synchronous sequential circuits, and finite state machines. Karnaugh mapping techniques, state tables and diagrams, and introduction to programmable logic.
ENPH 340
4 credits
Microcontrollers and Embedded Systems
Prerequisite(s): ENPH 320.
Corequisite(s): None.
Pre- or corequisite(s): None.
Introduction of the design and construction of microprocessor-controlled devices. Basic concepts of sensors and actuators. Introduction to embedded systems using microcontrollers. C and assembly language programming.
Note: Students with credit for ENGR 340 cannot take this course for further credit.
ENPH 360
3 credits
Interfacing and Virtual Instrumentation
Prerequisite(s): PHYS 232 or COMP 256 and MATH 125 and one of (PHYS 105, PHYS 112, PHYS 093 or Physics 12).
Corequisite(s): None.
Pre- or corequisite(s): None.
In this course students will learn how to create computerized control and analysis equipment for experimental work. This includes interfacing a computer or microcontroller, such as the Arduino microcontroller, to various instruments for data acquisition and instrument control using a state-of-the-art software platform such as National Instrument's LabVIEW. Emphasis is on the practical aspects of interfacing a computer or microcontroller to various instruments including timing issues, real-time data acquisition and instrument control, instrument status, and acquisition speed.
Note: Students with credit for PHYS 392 cannot take ENPH 360 for further credit.
ENPH 390
4 credits
Mechatronics
Prerequisite(s): One of (PHYS 382 or ENPH 320), and one of (ENGR 153, COMP 150, or COMP 152).
Corequisite(s): None.
Pre- or corequisite(s): ENPH 310 or ENPH 340.
A guided, self-directed project course. Learn how to run a project from start to finish. Understand the problem and try to identify/maximize value and opportunity for innovation.
Note: Students with credit for ENGR 390 cannot take this course for further credit.