200

71-200 Engineering Applications

This course introduces students to the computer-based tools used by engineers in the course of their work. Tools include Matlab, Maple, CAD, Excel, SPSS, and C++.
3

Prerequisites

Prior or concurrent enrollment in 71-100.

71-210 Logic Design

This course provides a modern introduction to logic design and digital systems. Topics include logic gates, arithmetic circuits, and flip-flops and how these are combined to implement counters, registers, memory, and state machines. Students will represent these devices using a variety of diagrams.
3

Prerequisites

Prior or concurrent enrollment in 71-100.

71-220 Electric and Electronic Circuits

This course introduces students to how electrical and electronic circuits function. Topics include electrical current and voltage, electrical energy, and electrical power. Circuit components such as resistors, inductors, and capacitors are explained both in terms of their underlying physics and how they influence the behavior of electric circuits. Circuit analysis techniques such as Ohm's Law, Kirchhoff's voltage and current laws, Thevenin and Norton transformations, and the superposition theorem are explained and used to solve problems. Basic electrical measurement techniques are demonstrated and applied in a series of laboratory experiments.
5

Prerequisites

17-215.

71-230 Signals and Systems

This course provides an introduction to concepts and methodology of linear dynamic systems in relation to discrete- and continuous-time signals. Topics include representation of systems and signals; Fourier, Laplace, and Z-transforms; and convolution. Linear systems are described in terms of inputs and outputs  and expressed as transfer functions. Systems are analyzed in the time domain and the frequency domain. Filtering and processing of signals will be discussed as applications of the theory. System response will be modeled and visualized using Matlab.
3

Prerequisites

71-220.