UMass Lowell

Undergraduate Course Catalog
Print
16.100Introduction to Electrical and Computer EngineeringCredits: 1
This introductory course is designed to expose students to many of the new developments in Electrical Engineering, especially those on-going in the Department. It will also provide information about co-op opportunities and career planning, while also allowing faculty in the Department to describe their courses and answer questions
 
16.201Circuit Theory ICredits: 3
Terminal characteristics of ideal elements, active and passive. Ohm's law and Kirchoff's laws. Introduction to network topology, independent variable, loop and nodal analysis with matrix methods. Definition and consequences of linearity. Superposition theorem. Concept of excitation and response. Passive equivalent circuits. Thevenin's and Norton's theorems. Ideal inductance and capacitance, volt-ampere characteristics, energy relations, graphical differentiation and integration. First order transients; initial conditions, natural response, and natural frequencies. Network response to unit step function and unit impulse. Second order transients: RLC circuits, natural frequencies and the complex-frequency s-plane. Pre-Requisite: 92.132 Calculus II with a grade of 'C' or better. Co-Requisite: 16.207 or 16.212 Basic EE Lab
 
16.202Circuit Theory IICredits: 3
Discusses the sinusoidal forcing function, complex numbers, phasors, sinusoidal steady-state conditions, impedance, average real power, reactive power and rms values, exponential forcing function, poles and zeros in the s-plane, concept of the system function and its use in determining the forced response and resonance, reactance cancellation and concept of s-plane vectors. The course also covers Thevenin's and Norton's theorems, superposition, reciprocity, and maximum power in the frequency domain, impedance and admittance. Introduction to matrices and their use in circuit analysis, magnetic coupling, mutual inductance, and ideal transformer. Engineering Science (100%).
 
16.207Basic Electrical Engineering Laboratory ICredits: 2
Experimental work designed to verify theory and to acquaint students with electrical measurement techniques: experiments on meters, bridges, and oscilloscopes. Experiments are correlated with course 16.201 and concern: resistive measurements, Kirchhoff's laws, network theorems, conservation of power and maximum power transfer, inductance and capacitance, and first and second-order transients, operational amplifiers.
 
16.208Basic Electrical Engineering Lab IICredits: 2
Presents experimental work designed to emphasize electrical measurement techniques of linear systems with time-varying signals. Waveform measurements with dc and ac meters as well as advanced use of the oscilloscope are also discussed. Experiments are integrated with course 16.202. Experiments cover: Kirchhoff's laws for phasors, bode plots, magnitude and phase measurements of impedance, network theorems, frequency response, resonance, inductance, maximum power transfer, and MATLAB techniques. Engineering Science (50%); Engineering Design (50%).
 
16.211Fundamentals of Electricity ICredits: 3
Serves as an introduction to direct current and alternating current analysis of electric circuits, with emphasis on energy and power. Covers design and use of multi-range voltmeters, ammeters, and ohmmeters, the use of bridges and oscilloscopes, phasor analysis of AC circuits, Trigonometric Fourier series, BODE plots, transformers, relays, solenoids, mechanical analogs and magnetic analogs with the application of Fourier and BODE techniques. Students will also be introduced to DC and AC motors and generators, residential circuits, equipment protection, and introduction to digital logic including minimization techniques. Availability and cost of instruments and components is stressed throughout this course. Not for EE majors. Engineering Science (100%).
 
16.212Fundamentals of Electricity LaboratoryCredits: 1
Lab for 16.211 Fundamentals of Electricity. See course description for 16.211. Not for EE majors.
 
16.213Fundamentals of Electricity ICredits: 3
Serves as an introduction to direct current and alternating current analysis of electric circuits, with emphasis on energy and power. Covers design and use of multi-range voltmeters, ammeters, and ohmmeters, the use of bridges and oscilloscopes, phasor analysis of AC circuits, Trigonometric Fourier series, BODE plots, transformers, relays, solenoids, mechanical analogs and magnetic analogs with the application of Fourier and BODE techniques. Students will also be introduced to DC and AC motors and generators, residential circuits, equipment protection, and introduction to digital logic including minimization techniques. Availability and cost of instruments and components is stressed throughout this course. Not for EE majors. Engineering Science (100%).
 
16.214Fundamentals of Sound RecordingCredits: 3
Similar to 16.211 but tailored for Sound Recording Technology students only
 
16.216ECE Application ProgrammingCredits: 3
Introduces C programming for engineers. Covers fundamentals of procedural programming with applications in electrical and Computer engineering and embedded systems. Topics include variables, expressions and statements, console input/output, modularization and functions, arrays, pointers and strings algorithms, structures, and file input/output. Introduces working with C at the bit manipulation level. Laboratories include designing and programming engineering applications.
 
16.223Industrial Electronics ICredits: 3
 
16.224Ind Electronics Lab ICredits: 1
 
16.228Industrial Automation ControlsCredits: 3
 
16.229Industrial Auto Controls Laboratory ICredits: 1
 
16.233History of RadioCredits: 3
Intended primarily for students majoring in the liberal arts. The course develops the theory of electricity from an historical perspective. Sufficient background in circuit theory, resonance, field theory and radio waves is given to provide an understanding of the principles of radio from its antecedents in the nineteenth century through the invention of the transistor in the mid twentieth century. The fundamental contributions of, for example Volta, Oersted, Morse, Maxwell, Faraday, Hertz, Lodge, and Marconi are considered. In the present century the technical advances of such figures as de Forest, Fleming, Fessenden, Armstrong and Shockley are studied. The growth, regulation and culture of American broadcasting are also central to the course. Laboratory work is required and students may use this course toward fulfilling the General Education (science/experimental component) requirement of the University. Not open to students in the College of Engineering.
 
16.265Logic DesignCredits: 3
Number systems and binary codes. Boolean algebra. Canonical and fundamental forms of Boolean functions. Function expansion and its applications to digital circuit design. Minimization of Boolean functions by Boolean algebra and Karnaugh maps. Two-level and multi-level digital circuits. Decoder, encoders, multiplexers, and de-multiplexers. Latches and flip-flops. Registers and counters. Analysis and synthesis of synchronous sequential circuits. Design of more complex circuits: data-path and control circuits. This course includes a laboratory component in which students apply the design principles learned in lectures to the design of combinational circuits, synchronous sequential circuits, and a serial arithmetic processor.
 
16.311Electronics I LabCredits: 2
Laboratory experiments coordinated with the subject matter of 16.365. Characteristics and use of electronic instrumentation for making measurements on electronic circuits. Methods of designing and characterizing diode and transistor circuits. Analysis of performance characteristics of digital and linear semiconductor circuits, including logic elements and amplifiers. Design and construction of circuits using monolithic op amps.
 
16.312Electronics II LaboratoryCredits: 2
Laboratory experiments coordinated with the subject matter of 16.366. High-frequency characteristics of transistors and transistor amplifiers. Feedback in electronic circuits. Electronic oscillators. Differential amplifiers. Properties of linear IC operational amplifiers and their application in amplifier circuits and waveform generation circuits. Linear circuit design and analysis.
 
16.317Microprocessors Systems Design ICredits: 3
Introduction to microprocessors, Uses assembly language to develop a foundation on the hardware which executes a program. Memory and I/O interface design and programming. Design and operation of computer systems. Study of microprocessor and its basic support components, including detailed schematics, timing and functional analysis of their interactions. Laboratories directly related to microprocessor functions and its interfaces (e.g. memory subsystem, I/O devices and coprocessors).
 
16.322Data StructuresCredits: 3
Covers algorithms and their performance analysis, data structures, abstraction, and encapsulation. Introduces structures and their physical storage representation. Studies stacks, queues, linked lists, trees, graphs, heaps, priority queues, and hashing. Discusses efficient sorting (quicksort and heapsort) and introduces experimental analysis of algorithms as applied to engineering applications. Examines several design issues, including selection of structures based on what operations need to be optimized (insertion, deletion, traversal, searching, sorting, evaluation), encapsulation of algorithms using class and template techniques, and how and when to use recursion (versus explicit stack-based techniques). Laboratories include programming of data structures in C++ and Java applied to Engineering.
 
16.333Chemistry and Engineering of Electronic MaterialsCredits: 3
The production and processing of materials into finished products constitute a large part of the present economy. To prepare students for the use of a variety of traditional and new materials, this course will cover: atomic structure and chemical bonding, crystal geometry and defects, mechanical properties and phase diagrams of metals and alloys, electrrical and optical properties of semiconductors, ceramics, and polymers; brief description of electronic, quantum electronic and photonic devices; benefits and difficulties of materials design with decreasing dimensions from millimeters to micrometers and to nanometers.
 
16.339Principles Of Communication SystemsCredits: 3
Covers an introduction to communication systems. Introduces modulations and demodulations; noise and signal-to-noise ratio analysis; the measure of information, channel capacity. Topics include bit error rates, coding and signal orthogonality, modulation, transmission, detection techniques for data systems, multiplexing (in space, time and frequency), access techniques, spread spectrum and data encryption and their uses in modern data communications systems.
 
16.342Software EngineeringCredits: 3
 
16.355ElectromechanicsCredits: 3
Alternating current circuits, three phase circuits, basics of electromagnetic field theory, magnetic circuits, inductance, electromechanical energy conversion. Ideal transformer, iron-core transformer, voltage regulation, efficiency equivalent circuits, and three phase transformers. Induction machine construction, equivalent circuit, torque speed characteristics, and single phase motors. Synchronous machine construction, equivalent circuits, power relationships phasor diagrams, and synchronous motors. Direct current machines construction, types, efficiency, power flow diagram, and external characteristics.
 
16.360Engineering Electromagnetics ICredits: 3
Waves and Phasors, Transmission lines as Distributed Circuits, Smith Chart Calculations, Impedance Matching, Transients on Transmission Lines, Vector Analysis,Electrostatics and Capacitance, Steady current flow in conductors and Resistance, Magnetostatics and Inductance.
 
16.362Signals and Systems ICredits: 3
A study of various continuous voltage/current time functions and their applications to linear time-invariant electrical systems. Review of pertinent topics from 16.202, such as system functions, S-plane concepts and complete responses. Step, ramp and impulse responses of linear circuits. Sifting integrals. Types of analog filter responses. Designs for Butterworth and Chebishev filters. Fourier Analysis, Fourier Transforms, Convolution, Laplace Transforms, Parseval's Theorem. A large portion (30-40%) is devoted to teaching the students communication skills and the use of MATLAB for solving homework problems. A MATLAB based text is assigned to the course.
 
16.363Introduction to Probability and Random ProcessesCredits: 3
This course employing probabilistic methods of signal and system analysis (an extension of 16.362) considers the random nature of the world faced by electrical engineers. The course addresses the issues of the nature and characterization of random events, especially noise and its effect on systems. The course is divided into three parts, 1) Introduction to discrete and continuous probability 2) Introduction to statistical methods and 3) random signals and noise and the response of linear systems to random signals. There will be frequent use of Monte-Carlo simulation techniques on the computer to allow students to verify theory and to learn the important technique of simulation. Applications of theory to manufacturing and reliability, noise analysis, spectral analysis, data communication, data collection, and system design will be presented. Prerequisite: 16.362
 
16.364Engineering MathematicsCredits: 3
Complex number, Argand plane, derivatives of complex numbers, limits and continuity, derivative and Cauchy Riemann conditions, analytic functions, integration in the complex plane, Cauchy's integral formula, infinite series for complex variables. Taylor series, Laurent series, residue theory, evaluation of integrals around indented contours. Linear vector spaces, matrices and determinants, eigenvalues and eigenvectors.
 
16.365Electronics ICredits: 3
A brief introduction to solid-state physics, leading to discussion of physical characteristics of p-n junction diodes, bipolar junction transistors, and field-effect transistors: active, saturated, and cutoff models of bipolar transistors and triode, constant current, and cutoff models of MOSFETs. Circuit models for diodes, and diode applications. Circuit models for transistors, and transistor applications in bipolar and MOS digital circuits and low-frequency amplifier circuits. Analysis of digital circuits and linear circuits based on application of circuit models of devices and circuit theory.
 
16.366Electronics IICredits: 3
A continuation of 16.365 with discussion of differential amplifiers, operation amplifiers and op amp applications, transistor amplifiers at very high frequencies; direct-coupled and band pass amplifiers; small and large signal amplifiers; feedback amplifiers and oscillators. Active filters, wave form generation circuits including Schmitt trigger, multiplexers, and A/D and D/A converters. Circuit design employing integrated circuit operational amplifiers and discrete devices. Circuit analysis using SPICE. An electronic design project constitutes a major part of the course.
 
16.374Advanced Digital System DesignCredits: 3
Design of logic machines, finite state machines, gate array designs, ALU and 4 bit CPU unit designs, microprogrammed systems. Hardware design of advanced digital circuits using XILINX. Application of probability and statistics for hardware performance and upgrading hardware systems. Laboratories incorporate specification, top down design, modeling, implementation and testing of actual advanced digital design systems hardware. Laboratories also include simulation of circuits using VHDL before actual hardware implementation and PLDs programming.
 
16.399Capstone ProposalCredits: 3
This course discusses and presents the non-technical tools and procedures for bringing a potential product from the idea or basic concept stage through final design and to market. Fundamentals of market research, product safety and liability concerns, necessary technical communication skills. Economic concerns, patent, application procedures, design procedures and people skills necessary to be part of an engineering team.
 
16.400Engineering TopicsCredits: 1
This course introduces to the seniors developing the capstone proposal important concepts such as economics, environmental, sustainability, manufacturability, ethical, health, safety ,social and political constraints and how these are related to the overall engineering processes. These will be used as an integral part of their capstone projects.
 
16.403Microwave EngineeringCredits: 3
An introductory course in the analysis and design of passive microwave circuits beginning with a review of time-varying electromagnetic field concepts and transmission lines. Smith Chart problems; single and double stub matching; impedance transformer design; maximally flat and Chebyshev transformers; microstrip transmission lines, slot lines, coplanar lines; rectangular and circular waveguides; waveguide windows and their use in impedance matching; design of directional couplers; features of weak and strong couplings; microwave filter design; characteristics of low-pass, high-pass, band-pass, band-stop filter designs; two-port network representation of junctions; Z and Y parameters, ABCD parameters, scattering matrix; microwave measurements; measurement of VSWR, complex impedance, dielectric constant, attenuation, and power. A design project constitutes a major part of the course.
 
16.404Microwave LaboratoryCredits: 3
 
16.409Directed StudiesCredits: 3
Provides an opportunity for qualified Electrical Engineering students to investigate specific areas of interest. The actual project undertaken may be software or hardware oriented. The most important characteristics of the projects are that the end results represent independent study, that they are research and development oriented, and that they are accomplished in an engineering environment. Design reviews and progress reports are expected for each project. A final formal report to be permanently filed in the EE Department is required for each project. Engineering Design (100%).
 
16.410Directed StudiesCredits: 3
The purpose of this course is to provide an opportunity for qualified Electrical Engineering students to investigate specific areas of interest. The actual project undertaken may be software or hardware oriented. The most important characteristics of the projects are that the end results represent independent study and that they are research and development oriented, and that they are accomplished in an engineering environment. Design reviews and progress reports are expected for each project. A final formal report to be permanently filed in the EE Department is required for each project.
 
16.411Medical Diagnostic ImagingCredits: 3
This course covers the physics and electrical engineering aspects of how signals are acquired from which images will be formed, and the principal methods by which the signals are processed to form useful medical diagnostic images. Modalities studied include: x-rays, ultra-sound, computed tomography, and magnetic resonance imaging. The principles of signal processing via Fourier transform will be reviewed. Noise and other artifacts that degrade the medical diagnostic of images are considered.
 
16.412Directed StudiesCredits: 3
The purpose of this course is to provide an opportunity for qualified Electrical Engineering students to investigate specific areas of interest. The actual project undertaken may be software or hardware oriented. The most important characteristics of the projects are that the end results represent independent study and that they are research and development oriented, and that they are accomplished in an engineering environment. Design reviews and progress reports are expected for each project. A final formal report to be permanently filed in the EE Department is required for each project.
 
16.413Linear Feedback SystemCredits: 3
Concepts of feedback; open loop and closed loop systems. Feedback in electrical and mechanical systems. Mathematical models of systems and linear approximations. Transfer functions of linear systems, block diagrams and signal flow graphs. Sensitivity, control of transient response, disturbance signals. Time domain performance: steady state errors, performance indices. Stability related to s-plane location of the roots of the characteristic equation. Routh-Hurwitz criterion. Graphical analysis techniques: root locus, frequency response as polar plot and Bode diagrams. Closed loop frequency response. A control system design project is included in the course.
 
16.418Wireless CommunicationCredits: 3
Cellular systems and design principles, co-channel and adjacent channel interference, mobile radio propagation and determination of large scale path loss, propagation mechanisms like reflection, diffraction and scattering, outdoor propagation models, Okumura and Hata models, small scale fading and multipath, Doppler shift and effects, statistical models for multipath, digital modulation techniques QPSK, DPSK, GMSK, multiple access techniques, TDMA, FDMA, CDMA, spread spectrum techniques, frequency hopped systems, wireless systems and worldwide standards.
 
16.421Real Time Digital Signal ProcessingCredits: 3
This course provides an introduction to real-time digital signal processing techniques using the TMS320C3x floating point and TMS320C5x fixed point processors. The architecture, instruction set and software development tools for these processors will be studied via a series of C and assembly language computer projects where real-time adaptive filters, modems, digital control systems and speech recognition systems are implemented.
 
16.423Introduction to Solid State ElectronicsCredits: 3
A design of semiconductor device and manufacturing technology is linked to the solid state physics principles in this course. Topics covered: The electronic structure of the atom, wave-particle duality of moving electrons. Schrodinger equation for periodic crystalline structure. Band theory of semiconductors. Brillouin zones. Statistics of electrons and holes. Kinetic effects: electrical conductivity, Hall effect, magnetoresistance. Optical properties: photoconductivity, light absorption and emission. Thermal properties including thermal conductivity, thermo EMF, recombination processes and role of defects.
 
16.427Advanced VLSI Design TechniquesCredits: 3
This course builds on the previous experience with Cadence design tools and covers advanced VLSI design techniques for low power circuits. Topics covered include aspects of the design of low voltage and low power circuits including process technology, device modeling, CMOS circuit design, memory circuits and subsystem design. This will be a research-oriented course based on team projects.
 
16.428Alternative Energy SourcesCredits: 3
PV conversion, cell efficiency, cell response, systems and applications. Wind Energy conversion systems: Wind and its characteristics; aerodynamic theory of windmills; wind turbines and generators; wind farms; siting of windmills. Other alternative energy sources: Tidal energy, wave energy, ocean thermal energy conversion, geothermal energy, solar thermal power, satellite power, biofuels. Energy storage: Batteries, fuel cells, hydro pump storage, flywheels, compressed air.
 
16.429Electric Vehicle TechnologyCredits: 3
Electric vehicle VS internal combustion engine vehicle. Electric vehicle (EV) saves the environment. EV design, EV motors, EV batteries, EV battery chargers and charging algorithms, EV instrumentation and EV wiring diagram. Hybrid electric vehicles. Fuel cells. Fuel cell electric vehicles. The course includes independent work.
 
16.431R F DesignCredits: 3
Two-port network parameters, Smith chart applications for impedance matching, transmission line structures like stripline, microstrip line and coaxial line, filter designs for low-pass, high-pass and band-pass characteristics, amplifier design based on s-parameters, bias network designs, one port and two port oscillator circuits, noise in RF systems.
 
16.435Computational ElectromagneticsCredits: 3
Formulation of electromagnetic problems for computer solution. Variational principles in electromagnetics. Method of moments. Applications in electrostatics, wire antennas, waveguides and cavities. Simple scattering problems. Finite difference methods. Finite element method.
 
16.441Introduction to BiosensorsCredits: 3
This course introduces the theory and design of biosensors and their applications for pathology, pharmacogenetics, public health, food safety civil defense, and environmental monitoring. Optical, electrochemical and mechanical sensing techniques will be discussed.
 
16.444Power Distribution SystemCredits: 3
An intermediate course in analysis and operation of electrical power distribution systems using applied calculus and matrix algebra. Topics include electrical loads characteristics, modeling , metering, customer billing, voltage regulation, voltage levels, and power factor correction. The design and operation of the power distribution system components will be introduced: distribution transformers, distribution substation, distribution networks, and distribution equipment. Prerequisite: 16.355
 
16.445Analog Devices and TechniquesCredits: 3
A survey of analog devices and techniques, concentrating on operational amplifier design and applications. Operational amplifier design is studied to reveal the limitations of real opamps, and to develop a basis for interpreting their specifications. Representative applications are covered, including: simple amplifiers, differential and instrumentation amplifiers, summers, integrators, active filters, nonlinear circuits, and waveform generation circuits. A design project is required.
 
16.450Advanced Digital System DesignCredits: 3
 
16.453Software EngineeringCredits: 3
Introduces software life cycle models, and engineering methods for software design and development. Design and implementation, testing, and maintenance of large software packages in a dynamic environment, and systematic approach to software design with emphasis on portability and ease of modification. Laboratories include a project where some of the software engineering methods (from modeling to testing) are applied in an engineering example.
 
16.460Biomedical InstrumentationCredits: 3
Analysis and design of Biomedical Instrumentation systems that acquire and process biophysical signals. Properties of Biopotential signals and electrodes; Biopotential Amplifiers and Signal Processing; Basic Sensors and Principles; Medical Imaging Systems; Electrical Safety.
 
16.461Engineering Electromagnetics IICredits: 3
Continuation of Magnetostatics, Maxwell's Equations for Time-varying Fields, plane waves: time-harmonic fields, polarization, current flow in good conductors and skin effect, power density and Poynting vector, wave reflection and transmission; Snell's Law, fiber optics, Brewster angle, radiation and simple antennas, electromagnetic concepts involved in a topical technology in development. "
 
16.462Antenna Theory and DesignCredits: 3
An introduction to properties of individual antennas and arrays of antennas. Retarded potentials, dipoles of arbitrary length, radiation pattern, gain, directivity, radiation resistance. The loop antenna. Effects of the earth. Reciprocity, receiving antennas, effective length and area. Moment methods. Arrays: collinear, broadside, endfire. Array synthesis. Mutual coupling. Log-periodic and Yagi arrays. Radiation from apertures: the waveguide horn antenna, parabolic dish. Antenna noise temperature. Numerical software packages. A design project is required in the course.
 
16.468Electro-optics & Integrated OpticsCredits: 3
An introduction to physical optics, electro-optics and integrated optics. Topics include: Waves and polarization, optical resonators, optical waveguides, coupling between waveguides, electro-optical properties of crystals, electro-optic modulators, Micro-Optical-Electro-Mechanical (MEMS) Devices and photonic and microwave wireless systems.
 
16.469VLSI DesignCredits: 3
Introduction to CMOS circuits including transmission gate, inverter, NAND, NOR gates, MUXEs, latches and registers. MOS transistor theory including threshold voltage and design equations. CMOS inverter's DC and AC characteristics along with noise margins. Circuit characterization and performance estimation including resistance, capacitance, routing capacitance, multiple conductor capacitance, distributed RC capacitance, multiple conductor capacitance, distributed RC capacitance, switching characteristics incorporating analytic delay models, transistor sizing and power dissipation. CMOS circuit and logic design including fan-in, fan-out, gate delays, logic gate layout incorporating standard cell design, gate array layout, and single as well as two-phase clocking. CMOS test methodologies including stuck-at-0, stuck-at-1, fault models, fault coverage, ATPG, fault grading and simulation including scan-based and self test techniques with signature analysis. A project of modest complexity would be designed to be fabricated at MOSIS.
 
16.470VLSI FabricationCredits: 3
Fabrication of resistors, capacitors, p-n junction and Schottky barrier diodes, BJT's and MOS devices and integrated circuits. Topics include: silicon structure, wafer preparation, sequential techniques in microelectronic processing, testing and packaging, yield and clean room environments. MOS structures, crystal defects, Fick's laws of diffusion; oxidation of silicon, photolithography including photoresist, development and stripping. Metallization for conductors, Ion implantation for depletion mode and CMOS transistors for better yield speed, low power dissipation and reliability. Students will fabricate circuits using the DSIPL Laboratory.
 
16.472Embedded Real Time SystemsCredits: 3
Designing embedded real-time computer systems. Types of real-time systems, including foreground/background, non-preemptive multitasking, and priority-based pre-emptive multitasking systems. Soft vs. hard real time systems. Task scheduling algorithms and deterministic behavior. Ask synchronization: semaphores, mailboxes and message queues. Robust memory management schemes. Application and design of a real-time kernel. A project is required.
 
16.473Power ElectronicsCredits: 3
A one-semester course with emphasis on the engineering design and performance analysis of power electronics converters. Topics include: power electronics devices (power MOSFETs, power transistors, diodes, silicon controlled rectifiers SCRs, TRIACs, DIACs and Power Darlington Transistors), rectifiers, inverters, ac voltage controllers, dc choppers, cycloconverters, and power supplies. The course includes a project, which requires that the student design and build one of the power electronics converters. A demonstrative laboratory to expose the students to all kinds of projects is part of the course.
 
16.474Principles Of Solid State DevicesCredits: 3
Principles of Solid State Devices: Crystal properties and growth of semi-conductors, atoms and electrons, Bohr's model, quantum mechanics, bonding forces and energy bands in solids, charge carriers in semiconductors, drift of carriers in electric and magnetic fields, carrier lifetime and photoconductivity, junctions, forward and reverse bias, reverse bias breakdown (Zener effect), tunnel diodes, photodiodes, LED, bipolar junction transistors, field effect transistors. A design project is included in the course.
 
16.480Microprocessor Systems II & Embedded SystemsCredits: 3
Continuation of 16.317. CPU architecture, memory interfaces and management, coprocessor interfaces, bus concepts, bus arbitration techniques, serial I/O devices, DMA, interrupt control devices. Including Design, construction, and testing of dedicated microprocessor systems (static and real-time). Hardware limitations of the single-chip system. Includes micro-controllers, programming for small systems, interfacing, communications, validating hardware and software, microprogramming of controller chips, design methods and testing of embedded systems.
 
16.481Operating SystemsCredits: 3
Covers the components, design, implementation, and internal operations of computer operating systems. Topics include basic structure of operating systems, Kernel, user interface, I/O device management, device drivers, process environment, concurrent processes and synchronization, inter-process communication, process scheduling, memory management, deadlock management and resolution, and file system structures. laboratories include examples of components design of a real operating systems.
 
16.482Computer Architecture and DesignCredits: 3
Structure of computers, past and present: first, second, third and fourth generation. Combinatorial and sequential circuits. Programmable logic arrays. Processor design: information formats, instruction formats, arithmetic operations and parallel processing. Hardwired and microprogrammed control units. Virtual, sequential and cache memories. Input-output systems, communication and bus control. Multiple CPU systems.
 
16.483Network Design: Principles, Protocols & ApplicationsCredits: 3
Covers design and implementation of network software that transforms raw hardware into a richly functional communication system. Real networks (such as the Internet, ATM, Ethernet, Token Ring) will be used as examples. Presents the different harmonizing functions needed for the interconnection of many heterogeneous computer networks. Internet protocols, such as UDP, TCP, IP, ARP, BGP and IGMP, are used as examples to demonstrate how internetworking is realized. Applications such as electronic mail and the WWW are studied. Topics include: inter-network architectures, protocol implementation, addressing and address mapping, intra- and inter-domain routing, multicasting, mobility, auto configuration, resource allocation, transport protocols, naming, client-server model, network programming interfaces (e.g., sockets, RMI, RPC), and applications.
 
16.484Computer Vision and Digital Image ProcessingCredits: 3
Introduces the principles and the fundamental techniques for Image Processing and Computer Vision. Topics include programming aspects of vision, image formation and representation, multi-scale analysis, boundary detection, texture analysis, shape from shading, object modeling, stereo-vision, motion and optical flow, shape description and objects recognition (classification), and hardware design of video cards. AI techniques for Computer Vision are also covered. Laboratories include real applications from industry and the latest research areas.
 
16.490Fiber Optic CommunicationCredits: 3
Optical fiber; waveguide modes, multimode vs single mode; bandwidth and data rates; fiber losses; splices, couplers, connectors, taps and gratings; optical transmitters; optical receivers; high speed optoelectronic devices; optical link design; broadband switching; single wavelength systems (FDDI, SONET, ATM); coherent transmission; wavelength division multiplexing and CDMA; fiber amplifiers.
 
16.491Industrial ExperienceCredits: 0-12
This three credit course is for co-op or industrial experience. It may be taken three times and the co-op internship should be for at least 500 hours in order to be eligible for credit. Only 3 credits may be used toward the BSEng in CpE or EE degree. Registration for this course is conditional on the approval of the Department Co-op coordinator. A grade of Satisfactory or Unsatisfactory is given.
 
16.492Industrial Experience IICredits: 3
Industrial work experience by permission of coordinator only.
 
16.493Industrial Experience IIICredits: 3
This three credit course is for co-op or industrial experience. It may be taken three times and the co-op internship should be for at least 500 hours in order to be eligible for credit. Only 3 credits may be used toward the BSEng in CpE or EE degree. Registration for this course is conditional on the approval of the Department Co-op coordinator. A grade of Satisfactory or Unsatisfactory is given. Prerequisite: Permission of Instructor
 
16.499Capstone ProjectCredits: 3
The purpose of the Capstone Project is to provide the student with a design experience which resembles entry level engineering assignments. It is expected that the project encompass a minimum of three technical areas within the CpE or EE discipline, and include some aspects of each step in the development of a marketable product i.e. Research, Design & Development, Manufacture, Marketing & Service. A formal technical report must be submitted prior to the submission of a course grade. Prerequisite 16.399 and 16.400