Courses

Courses

EE 80J: Renewable Energy Sources

Introduction to energy storage conversion with special emphasis on renewable sources. Fundamental energy conversion limits based on physics and existing material properties. Various sources, such as solar, wind, hydropower, geothermal, and fuel cells described. Cost-benefit analysis of different alternative sources performed, and key roadblocks for large-scale implementation examined. Latest research on solar cells and applications of nanotechnology on energy conversion and storage introduced. 

EE 80S: Sustainability Engineering and Practice

Topical introduction to principles and practices of sustainability engineering and ecological design with emphasis on implementation in society. Provides an understanding of basic scientific, engineering, and social principles in the design, deployment, and operation of resource-based human systems, and how they can be maintained for this and future generations. No specialized background in engineering, science, or social sciences is assumed.  

EE 80T: Modern Electronic Technology and How It Works

Basic knowledge of electricity and "how things work," how technology evolves, its impact on society and history, and basic technical literacy for the non-specialist. Broad overview of professional aspects of engineering and introduction and overview of basic systems and components. Topics include electrical power, radio, television, radar, computers, robots, telecommunications, and the Internet.  

EE 81C: Technological Innovation & Environmental Challenges

Introduces key technological solutions to environmental problems; discusses their underlying principles; and examines their societal dimensions. Topics include: conventional and renewable energy; emerging technologies for transportation, energy efficiency clean water; planetary engineering; and lean manufacturing.

EE 101: Introduction to Electronic Circuits

Introduction to the physical basis and mathematical models of electrical components and circuits. Topics include circuit theorems (Thevenin and Norton Equivalents, Superposition), constant and sinusiodal inputs, natural and forced response of linear circuits. Introduction to circuit/network design, maximum power transfer, analog filters and circuit analysis using Matlab. Topics in elementary electronics including ampliphiers and feedback. 

EE 101L: Introduction to Electronic Circuits Laboratory

Illustrates topics covered in course 101. One two-hour laboratory session per week. Students are billed for a materials fee.

EE 103: Signals and Systems

The course covers the following topics: characterization and analysis of continuous-time signals and linear systems, time domain analysis using convolution, frequency domain analysis using the Fourier series and the Fourier transform, the Laplace transform, transfer functions and block diagrams, continuous-time filters, sampling of continuous time signals, examples of applications to communications and control systems. 

EE 103L: Signal and Systems Laboratory

Use and operation of spectrum analyzers; advanced signal analysis using oscilloscopes; measuring impulse response, step response, frequency response, and computer analysis of real signals. MATLAB programming is taught and used as a tool for signal analysis.

EE 154: Feedback Control Systems

Analysis and design of continuous linear feedback control systems. Essential principles and advantages of feedback. Design by root locus, frequency response, and state space methods and comparisons of these techniques. Applications. 

EE 171: Analog Electronics

Introduction to (semiconductor) electronic devices. Conduction of electric currents in semiconductors, the semiconductor p-n junction, the transistor. Analysis and synthesis of linear and nonlinear electronic circuits containing diodes and transistors. Biasing, small signal models, frequency response, and feedback. Operational amplifiers and integrated circuits. 

EE 171L: Analog Electronics Laboratory

Laboratory sequence illustrating topics covered in course 171. One two-hour laboratory session per week. Students are billed a materials fee.

EE 175: Energy Generation and Control

Modern introduction to electrical energy generation, sensing and control emphasizing the emerging smart grid. Topics include 3 phase AC power systems, voltage and transient stability, fault analysis, grid protection, power flow analysis, economic dispatch and high voltage DC distribution (HVDC). 

EE 175L: Energy Generation and Control Laboratory

Computer analysis and simulation of energy generation, components, power flow analysis, systems and control covering topics from EE 175. Weekly computer simulations will reinforce the concepts introduced in EE 175 which must be taken concurrently.

EE 176: Energy Conversion and Control

AC/DC electric-machine drives for speed/position control. Integrated discussion of electric machines, power electronics, and control systems. Computer simulations. Applications in electric transportation, hybrid car technology, robotics, process control, and energy conservation. 

EE 176L: Energy Conversion and Control Laboratory

Laboratory to accompany lecture. Simulink-based simulations of electric machines/drives in applications such as energy conservation and motion control in robotics and electric vehicles. 

EE 177: Power Electronics

Switch-mode power electronics. Switch-mode DC power supplies. Switch-mode converters for DC and AC motor drives, wind/photovoltaic inverters, interfacing power electronics equipment with utility system. Power semiconductor devices, magnetic design, electro-magnetic interference (EMI). 

EE 177L: Power Electronics Laboratory

Laboratory to accompany lecture. Simulink-based simulations and experiments with power electronics devices and systems in applications such as energy conservation and motion control in robotics and electric vehicles. 

EE 180J: Advanced Renewable Energy Sources

Provides a comprehensive overview of renewable energy sources. Fundamental energy-conversion limits based on physics and existing material properties discussed. Various sources and devices, such as solar, wind, hydropower, geothermal, and fuel cells described. Solar- and wind-site assessment, as well as biofuel energy balance, also discussed. Key scientific and economic roadblocks for large-scale implementation examined. Finally, the latest research on application of nanotechnology to energy conversion and storage introduced. Taught in conjunction with course 80J. Enrollment limited to 30. 

CMPE 150: Introduction to Computer Networks

Addresses issues arising in organizing communications among autonomous computers. Network models and conceptual layers; Internet-working; characteristics of transmission media; switching techniques (packet switching, circuit switching, cell switching); medium access control (MAC) protocols and local area networks; error-control strategies and link-level protocols; routing algorithms for bridges and routers; congestion control mechanisms; transport protocols; application of concepts to practical wireless and wireline networks and standard protocol architectures. Students who have completed course 80N can take this course for credit. Students are billed for a materials fee. 

CMPE 150L: Introduction to Computer Networks Laboratory

Illustrates the concepts covered in course 150 and provides students with hands-on experience in computer networks.

CMPE 259: Sensor Networks

Focus is on the networking aspects of sensor networks: protocols at the various layers and how they answer the specific requirements posed by these networks (e.g., data driven, energy efficient, etc.) and their applications (monitoring, tracking, etc.). Explore how physical layer and hardware issues may influence protocol design.