Fall Term Schedule
Fall 2023
Number | Title | Instructor | Time |
---|
ECE 101-1
Jack Mottley
MWF 10:25AM - 11:15AM
|
This course will introduce some of the things that Electrical and Computer Engineers do and the tools they use every day. Covers fundamental circuit concepts and components (voltage, current, resistance, switches, resistors, diodes, etc.), use of logic and microcontrollers to operate devices, spreadsheets and other tools to model engineering problems, measurement tools to verify operation, assembly and testing of circuits and devices. This is a required course for ECE majors. Co-requisite: MTH 161 or 141.
|
ECE 101-2
Jack Mottley
R 6:15PM - 8:55PM
|
This course will introduce some of the things that Electrical and Computer Engineers do and the tools they use every day. Covers fundamental circuit concepts and components (voltage, current, resistance, switches, resistors, diodes, etc.), use of logic and microcontrollers to operate devices, spreadsheets and other tools to model engineering problems, measurement tools to verify operation, assembly and testing of circuits and devices. This is a required course for ECE majors. Co-requisite: MTH 161 or 141.
|
ECE 101-3
Jack Mottley
F 2:00PM - 4:40PM
|
This course will introduce some of the things that Electrical and Computer Engineers do and the tools they use every day. Covers fundamental circuit concepts and components (voltage, current, resistance, switches, resistors, diodes, etc.), use of logic and microcontrollers to operate devices, spreadsheets and other tools to model engineering problems, measurement tools to verify operation, assembly and testing of circuits and devices. This is a required course for ECE majors. Co-requisite: MTH 161 or 141.
|
ECE 101-4
Jack Mottley
R 2:30PM - 4:40PM
|
This course will introduce some of the things that Electrical and Computer Engineers do and the tools they use every day. Covers fundamental circuit concepts and components (voltage, current, resistance, switches, resistors, diodes, etc.), use of logic and microcontrollers to operate devices, spreadsheets and other tools to model engineering problems, measurement tools to verify operation, assembly and testing of circuits and devices. This is a required course for ECE majors. Co-requisite: MTH 161 or 141.
|
ECE 114-3
Ming Lun Lee
TR 3:25PM - 4:40PM
|
This course provides an introduction to the C and C++ programming languages and the key techniques of software programming in general. Students will learn C/C++ syntax and semantics, program design, debugging, and software engineering fundamentals, including object-oriented programming. In addition, students will develop skills in problem solving with algorithms. Programming assignments will be used as the primary means of strengthening and evaluating these skills. Each student also has to complete a game project in C++ at the end of the semester. ECE/AME STUDENTS ONLY IN THE FALL
|
ECE 114-4
Ming Lun Lee
F 1:30PM - 3:15PM
|
This course provides an introduction to the C and C++ programming languages and the key techniques of software programming in general. Students will learn C/C++ syntax and semantics, program design, debugging, and software engineering fundamentals, including object-oriented programming. In addition, students will develop skills in problem solving with algorithms. Programming assignments will be used as the primary means of strengthening and evaluating these skills. Each student also has to complete a game project in C++ at the end of the semester.
|
ECE 140-1
Sarah Smith
TR 12:30PM - 1:45PM
|
Provides an introduction to the science and technology of audio. Students will learn about the vibration of strings, musical tuning systems, overtones and timbre, modes of oscillation through the concept of a guitar. Fourier analysis, transducers and passive electrical components and circuits will be introduced when discussing amps and audio components. Hands on projects introduce the fundamental concepts of electronics, including voltage, current, resistance and impedance, basic circuit analysis, ac circuits, impedance matching, and analog signals. The course then introduces basic digital signal processing concepts, where they will use Arduinos and Pure Data to learn about conversion of sound to digital format, frequency analysis, digital filtering and signal processing and musical sound synthesis. AME140 is recommended as an introduction to the Audio and Music Engineering major but is accessible to students of music or other non-technical disciplines who wish to learn the fundamentals of music technology. Prerequisites: High school algebra and trigonometry.
|
ECE 140-2
Sarah Smith
W 4:50PM - 7:30PM
|
Provides an introduction to the science and technology of audio. Students will learn about the vibration of strings, musical tuning systems, overtones and timbre, modes of oscillation through the concept of a guitar. Fourier analysis, transducers and passive electrical components and circuits will be introduced when discussing amps and audio components. Hands on projects introduce the fundamental concepts of electronics, including voltage, current, resistance and impedance, basic circuit analysis, ac circuits, impedance matching, and analog signals. The course then introduces basic digital signal processing concepts, where they will use Arduinos and Pure Data to learn about conversion of sound to digital format, frequency analysis, digital filtering and signal processing and musical sound synthesis. AME140 is recommended as an introduction to the Audio and Music Engineering major but is accessible to students of music or other non-technical disciplines who wish to learn the fundamentals of music technology.
|
ECE 140-3
Sarah Smith
W 2:00PM - 4:40PM
|
Provides an introduction to the science and technology of audio. Students will learn about the vibration of strings, musical tuning systems, overtones and timbre, modes of oscillation through the concept of a guitar. Fourier analysis, transducers and passive electrical components and circuits will be introduced when discussing amps and audio components. Hands on projects introduce the fundamental concepts of electronics, including voltage, current, resistance and impedance, basic circuit analysis, ac circuits, impedance matching, and analog signals. The course then introduces basic digital signal processing concepts, where they will use Arduinos and Pure Data to learn about conversion of sound to digital format, frequency analysis, digital filtering and signal processing and musical sound synthesis. AME140 is recommended as an introduction to the Audio and Music Engineering major but is accessible to students of music or other non-technical disciplines who wish to learn the fundamentals of music technology.
|
ECE 140-4
Sarah Smith
F 9:40AM - 12:20PM
|
Provides an introduction to the science and technology of audio. Students will learn about the vibration of strings, musical tuning systems, overtones and timbre, modes of oscillation through the concept of a guitar. Fourier analysis, transducers and passive electrical components and circuits will be introduced when discussing amps and audio components. Hands on projects introduce the fundamental concepts of electronics, including voltage, current, resistance and impedance, basic circuit analysis, ac circuits, impedance matching, and analog signals. The course then introduces basic digital signal processing concepts, where they will use Arduinos and Pure Data to learn about conversion of sound to digital format, frequency analysis, digital filtering and signal processing and musical sound synthesis. AME140 is recommended as an introduction to the Audio and Music Engineering major but is accessible to students of music or other non-technical disciplines who wish to learn the fundamentals of music technology. prerequisites: High school algebra and trigonometry.
|
ECE 210-1
Edward Herger
WF 4:50PM - 6:05PM
|
4 credit hour course, with laboratory, intended for physical scientists and (non-electrical) engineers. Electrical concepts will be developed based on modern needs and techniques: Current, Voltage, Components, Sources, Operational Amplifiers, Analysis Techniques, First and Second Order Circuits, Sinusoids and AC. Technical elective for non-ECE majors. prerequisites: Concurrent registration in MTH 165 and PHY 122
|
ECE 210-2
Edward Herger
M 6:15PM - 7:30PM
|
4 credit hour course, with laboratory, intended for physical scientists and (non-electrical) engineers. Electrical concepts will be developed based on modern needs and techniques: Current, Voltage, Components, Sources, Operational Amplifiers, Analysis Techniques, First and Second Order Circuits, Sinusoids and AC. Technical elective for non-ECE majors. prerequisites: Concurrent registration in MTH 165 and PHY 122
|
ECE 210-3
Edward Herger
W 7:40PM - 9:40PM
|
4 credit hour course, with laboratory, intended for physical scientists and (non-electrical) engineers. Electrical concepts will be developed based on modern needs and techniques: Current, Voltage, Components, Sources, Operational Amplifiers, Analysis Techniques, First and Second Order Circuits, Sinusoids and AC. Technical elective for non-ECE majors. prerequisites: Concurrent registration in MTH 165 and PHY 122
|
ECE 210-4
Edward Herger
R 11:00AM - 1:00PM
|
4 credit hour course, with laboratory, intended for physical scientists and (non-electrical) engineers. Electrical concepts will be developed based on modern needs and techniques: Current, Voltage, Components, Sources, Operational Amplifiers, Analysis Techniques, First and Second Order Circuits, Sinusoids and AC. Technical elective for non-ECE majors. prerequisites: Concurrent registration in MTH 165 and PHY 122
|
ECE 213-1
Selcuk Kose
MW 10:25AM - 11:40AM
|
The focus will be to provide background and insight into some of the most active security related research areas in the field of VLSI design methodologies, side-channel attacks and countermeasures, covert communication attacks and countermeasures, physical unclonnable functions, hardware Trojans, security versus power/performance/noise/area/cost tradeoffs for corresponding countermeasures, etc Prerequisites: Basic Undergraduate Math and Physics
|
ECE 216-6
Thomas Howard
TR 11:05AM - 12:20PM
|
This course is designed to introduce mechatronics and embedded systems. The course covers topics including microcontroller architectures, digital I/O, analog I/O, timers, counters, interrupts, analog to digital conversion, digital to analog conversion, communication, sensors, actuators, mechatronics, mechanical and electrical system models, transient response, and compensator design using root locus methods, frequency response methods, and state-space models. Students will learn to write C programs for embedded systems using microcontroller development boards and apply such knowledge to control physical systems that interact with the world through sensors and actuators. Prerequisites: ECE 112, ECE 113, ECE 114
|
ECE 216-7
Thomas Howard
F 9:00AM - 10:15AM
|
This course is designed to introduce mechatronics and embedded systems. The course covers topics including microcontroller architectures, digital I/O, analog I/O, timers, counters, interrupts, analog to digital conversion, digital to analog conversion, communication, sensors, actuators, mechatronics, mechanical and electrical system models, transient response, and compensator design using root locus methods, frequency response methods, and state-space models. Students will learn to write C programs for embedded systems using microcontroller development boards and apply such knowledge to control physical systems that interact with the world through sensors and actuators. Prerequisites: ECE 112, ECE 113, ECE 114
|
ECE 216-8
Thomas Howard
F 10:25AM - 11:40AM
|
This course is designed to introduce mechatronics and embedded systems. The course covers topics including microcontroller architectures, digital I/O, analog I/O, timers, counters, interrupts, analog to digital conversion, digital to analog conversion, communication, sensors, actuators, mechatronics, mechanical and electrical system models, transient response, and compensator design using root locus methods, frequency response methods, and state-space models. Students will learn to write C programs for embedded systems using microcontroller development boards and apply such knowledge to control physical systems that interact with the world through sensors and actuators. Prerequisites: ECE 112, ECE 113, ECE 114
|
ECE 216-9
Thomas Howard
F 11:50AM - 1:05PM
|
This course is designed to introduce mechatronics and embedded systems. The course covers topics including microcontroller architectures, digital I/O, analog I/O, timers, counters, interrupts, analog to digital conversion, digital to analog conversion, communication, sensors, actuators, mechatronics, mechanical and electrical system models, transient response, and compensator design using root locus methods, frequency response methods, and state-space models. Students will learn to write C programs for embedded systems using microcontroller development boards and apply such knowledge to control physical systems that interact with the world through sensors and actuators. Prerequisites: ECE 112, ECE 113, ECE 114
|
ECE 221-1
Stephen Wu
MWF 10:25AM - 11:15AM
|
This course discusses the fundamentals of semiconductor devices how they are formed; how they function in circuits; how they integrate? to make the ICs? that drive all modern electronic technology. We will examine the basic properties of semiconductors, the design and analysis of basic electronic circuits, including PN junction diodes and diode circuits, bipolar junction transistors (BJTs), field effect transistors (FETs), single and multi-stage amplifiers, and differential amplifiers. We will study the small-signal characteristics of these circuits and their time and frequency responses. Prerequisites: ECE 113 or ECE 210
|
ECE 221-2
Stephen Wu
W 6:15PM - 7:30PM
|
This course discusses the fundamentals of semiconductor devices how they are formed; how they function in circuits; how they integrate? to make the ICs? that drive all modern electronic technology. We will examine the basic properties of semiconductors, the design and analysis of basic electronic circuits, including PN junction diodes and diode circuits, bipolar junction transistors (BJTs), field effect transistors (FETs), single and multi-stage amplifiers, and differential amplifiers. We will study the small-signal characteristics of these circuits and their time and frequency responses.
|
ECE 221-3
Stephen Wu
R 4:50PM - 5:40PM
|
This course discusses the fundamentals of semiconductor devices how they are formed; how they function in circuits; how they integrate? to make the ICs? that drive all modern electronic technology. We will examine the basic properties of semiconductors, the design and analysis of basic electronic circuits, including PN junction diodes and diode circuits, bipolar junction transistors (BJTs), field effect transistors (FETs), single and multi-stage amplifiers, and differential amplifiers. We will study the small-signal characteristics of these circuits and their time and frequency responses.
|
ECE 221-4
Stephen Wu
T 4:50PM - 7:30PM
|
This course discusses the fundamentals of semiconductor devices how they are formed; how they function in circuits; how they integrate? to make the ICs? that drive all modern electronic technology. We will examine the basic properties of semiconductors, the design and analysis of basic electronic circuits, including PN junction diodes and diode circuits, bipolar junction transistors (BJTs), field effect transistors (FETs), single and multi-stage amplifiers, and differential amplifiers. We will study the small-signal characteristics of these circuits and their time and frequency responses.
|
ECE 221-5
Stephen Wu
M 4:50PM - 7:30PM
|
This course discusses the fundamentals of semiconductor devices how they are formed; how they function in circuits; how they integrate? to make the ICs? that drive all modern electronic technology. We will examine the basic properties of semiconductors, the design and analysis of basic electronic circuits, including PN junction diodes and diode circuits, bipolar junction transistors (BJTs), field effect transistors (FETs), single and multi-stage amplifiers, and differential amplifiers. We will study the small-signal characteristics of these circuits and their time and frequency responses.
|
ECE 221-6
Stephen Wu
T 2:00PM - 3:15PM
|
This course discusses the fundamentals of semiconductor devices how they are formed; how they function in circuits; how they integrate? to make the ICs? that drive all modern electronic technology. We will examine the basic properties of semiconductors, the design and analysis of basic electronic circuits, including PN junction diodes and diode circuits, bipolar junction transistors (BJTs), field effect transistors (FETs), single and multi-stage amplifiers, and differential amplifiers. We will study the small-signal characteristics of these circuits and their time and frequency responses. prerequisites: ECE 113, or ECE 210
|
ECE 223-1
Roman Sobolewski
TR 2:00PM - 3:15PM
|
Review of modern solid-state electronic devices, their principles of operation, and fabrication. Solid state physics fundamentals, free electrons, band structure, and transport properties of semiconductors. Nonequilibrium phenomena in semiconductors. P-N junctions, Schottky diodes, field-effect, and bipolar transistors. Modern,high-performance devices. Ultrafast devices. Prerequisites: ECE221, ECE230, PHY123 or permission of instructor
|
ECE 230-1
Roman Sobolewski
TR 9:40AM - 10:55AM
|
TEM waves in transmission line structures, transient and steady state solutions. Applications in digital circuits, RF equipment, and optical communication networks. Maxwell's equations and wave equation in homogeneous media. Plane waves in homogenous loss-less and low-loss media. Linear and circular polarization. Wave propagation in lossy/conducting media and skin effect. Dipole radiation, transceiver and receiver antennas, and antenna arrays. Satellite communications and fiber optical communications. Quantum communications. Prerequisites: MTH165, MTH164, PHY122, and ECE113
|
ECE 230-2
Roman Sobolewski
T 2:00PM - 3:15PM
|
TEM waves in transmission line structures, transient and steady state solutions. Applications in digital circuits, RF equipment, and optical communication networks. Maxwell's equations and wave equation in homogeneous media. Plane waves in homogenous loss-less and low-loss media. Linear and circular polarization. Wave propagation in lossy/conducting media and skin effect. Dipole radiation, transceiver and receiver antennas, and antenna arrays. Satellite communications and fiber optical communications. Quantum communications.
|
ECE 230-3
Roman Sobolewski
W 4:50PM - 7:30PM
|
TEM waves in transmission line structures, transient and steady state solutions. Applications in digital circuits, RF equipment, and optical communication networks. Maxwell's equations and wave equation in homogeneous media. Plane waves in homogenous loss-less and low-loss media. Linear and circular polarization. Wave propagation in lossy/conducting media and skin effect. Dipole radiation, transceiver and receiver antennas, and antenna arrays. Satellite communications and fiber optical communications. Quantum communications.
|
ECE 230-4
Roman Sobolewski
M 4:50PM - 7:30PM
|
TEM waves in transmission line structures, transient and steady state solutions. Applications in digital circuits, RF equipment, and optical communication networks. Maxwell's equations and wave equation in homogeneous media. Plane waves in homogenous loss-less and low-loss media. Linear and circular polarization. Wave propagation in lossy/conducting media and skin effect. Dipole radiation, transceiver and receiver antennas, and antenna arrays. Satellite communications and fiber optical communications. Quantum communications.
|
ECE 230-5
Roman Sobolewski
M 11:50AM - 2:30PM
|
TEM waves in transmission line structures, transient and steady state solutions. Applications in digital circuits, RF equipment, and optical communication networks. Maxwell's equations and wave equation in homogeneous media. Plane waves in homogenous loss-less and low-loss media. Linear and circular polarization. Wave propagation in lossy/conducting media and skin effect. Dipole radiation, transceiver and receiver antennas, and antenna arrays. Satellite communications and fiber optical communications. Quantum communications.
|
ECE 230-6
Roman Sobolewski
W 11:50AM - 2:30PM
|
TEM waves in transmission line structures, transient and steady state solutions. Applications in digital circuits, RF equipment, and optical communication networks. Maxwell's equations and wave equation in homogeneous media. Plane waves in homogenous loss-less and low-loss media. Linear and circular polarization. Wave propagation in lossy/conducting media and skin effect. Dipole radiation, transceiver and receiver antennas, and antenna arrays. Satellite communications and fiber optical communications. Quantum communications.
|
ECE 241-1
Maria Helguera
TR 12:30PM - 1:45PM
|
Introduction to continuous and discrete time signal theory and analysis of linear time-invariant systems. Signal representations, systems and their properties, LTI systems, convolution, linear constant coefficient differential and difference equations. Fourier analysis, continuous and discrete-time Fourier series and transforms, properties, inter-relations, and duality. Filtering of continuous and discrete time signals. Sampling of continuous time signals, signal reconstruction, discrete time processing of continuous time signals. Laplace transforms. prerequisites: MATH 165 and ECE 113 or ECE 210 or BME 210
|
ECE 241-2
Maria Helguera
T 7:40PM - 10:20PM
|
Introduction to continuous and discrete time signal theory and analysis of linear time-invariant systems. Signal representations, systems and their properties, LTI systems, convolution, linear constant coefficient differential and difference equations. Fourier analysis, continuous and discrete-time Fourier series and transforms, properties, inter-relations, and duality. Filtering of continuous and discrete time signals. Sampling of continuous time signals, signal reconstruction, discrete time processing of continuous time signals. Laplace transforms.
|
ECE 241-3
Maria Helguera
R 6:15PM - 7:30PM
|
Introduction to continuous and discrete time signal theory and analysis of linear time-invariant systems. Signal representations, systems and their properties, LTI systems, convolution, linear constant coefficient differential and difference equations. Fourier analysis, continuous and discrete-time Fourier series and transforms, properties, inter-relations, and duality. Filtering of continuous and discrete time signals. Sampling of continuous time signals, signal reconstruction, discrete time processing of continuous time signals. Laplace transforms.
|
ECE 241-4
Maria Helguera
M 1:30PM - 3:25PM
|
Introduction to continuous and discrete time signal theory and analysis of linear time-invariant systems. Signal representations, systems and their properties, LTI systems, convolution, linear constant coefficient differential and difference equations. Fourier analysis, continuous and discrete-time Fourier series and transforms, properties, inter-relations, and duality. Filtering of continuous and discrete time signals. Sampling of continuous time signals, signal reconstruction, discrete time processing of continuous time signals. Laplace transforms.
|
ECE 241-5
Maria Helguera
F 1:30PM - 3:25PM
|
Introduction to continuous and discrete time signal theory and analysis of linear time-invariant systems. Signal representations, systems and their properties, LTI systems, convolution, linear constant coefficient differential and difference equations. Fourier analysis, continuous and discrete-time Fourier series and transforms, properties, inter-relations, and duality. Filtering of continuous and discrete time signals. Sampling of continuous time signals, signal reconstruction, discrete time processing of continuous time signals. Laplace transforms. Prerequisites: MTH 165 and ECE 113 or ECE 210
|
ECE 246-1
Gaurav Sharma
MW 3:25PM - 4:40PM
|
Analysis and design of discrete-time signals and systems, including: difference equations, discrete-time filtering, z-transforms, A/D and D/A conversions, mutli-rate signal processing, FIR and IIR filter design, the Discrete Fourier Transform (DFT), circular convolution, Fast Fourier Transform (FFT) algorithms, windowing, and classical spectral analysis. prerequisites: ECE 241 and math programming skills
|
ECE 246-2
Gaurav Sharma
F 2:00PM - 3:15PM
|
Analysis and design of discrete-time signals and systems, including: difference equations, discrete-time filtering, z-transforms, A/D and D/A conversions, mutli-rate signal processing, FIR and IIR filter design, the Discrete Fourier Transform (DFT), circular convolution, Fast Fourier Transform (FFT) algorithms, windowing, and classical spectral analysis.
|
ECE 247-1
Maria Helguera
MW 10:25AM - 11:40AM
|
This course will introduce the students to the basic concepts of digital image processing, and establish a good foundation for further study and research in this field. The theoretical components of this course will be presented at a level that seniors and first year graduate students who have taken introductory courses in vectors, matrices, probability, statistics, linear systems, and computer programming should be comfortable with. Topics cover in this course will include intensity transformation and spatial filtering, filtering in the frequency domain, image restoration, morphological image processing, image segmentation, image registration, and image compression. The course will also provide a brief introduction to python (ipython), the primary programming language that will be used for solving problems in class as well as take-home assignments. Prerequisites: ECE 242 and ECE 440 & ECE 446 are recommended or permission of instructor
|
ECE 251-1
Stephen McAleavey
TR 12:30PM - 1:45PM
|
Introduction to the principles and implementation of diagnostic ultrasound imaging. Topics include linear wave propagation and reflection, fields from pistons and arrays, beamforming, B-mode image formation, Doppler, and elastography. Project and final report. Prerequisites: BME 230/ECE 241 or equivalent
|
ECE 261-1
Eby Friedman
TR 3:25PM - 4:40PM
|
Introduction to high performance integrated circuit design. Semiconductor technologies. CMOS inverter. General background on CMOS circuits, ranging from the inverter to more complex logical and sequential circuits. The focus is to provide background and insight into some of the most active high performance related issues in the field of high performance integrated circuit design methodologies, such as CMOS delay and modeling, timing and signal delay analysis, low power CMOS design and analysis, optimal transistor sizing and buffer tapering, pipelining and register allocation, synchronization and clock distribution, retiming, interconnect delay, dynamic CMOS design techniques, power delivery, on-chip regulators, 3-D technology and circuit design, asynchronous vs. synchronous tradeoffs, clock distribution networks, low power design, and CMOS power dissipation. Prerequisites: ECE 112 and ECE 221
|
ECE 261-2
Eby Friedman
W 3:25PM - 4:40PM
|
Introduction to high performance integrated circuit design. Semiconductor technologies. CMOS inverter. General background on CMOS circuits, ranging from the inverter to more complex logical and sequential circuits. The focus is to provide background and insight into some of the most active high performance related issues in the field of high performance integrated circuit design methodologies, such as CMOS delay and modeling, timing and signal delay analysis, low power CMOS design and analysis, optimal transistor sizing and buffer tapering, pipelining and register allocation, synchronization and clock distribution, retiming, interconnect delay, dynamic CMOS design techniques, power delivery, on-chip regulators, 3-D technology and circuit design, asynchronous vs. synchronous tradeoffs, clock distribution networks, low power design, and CMOS power dissipation.
|
ECE 261-3
Eby Friedman
W 11:50AM - 12:40PM
|
Introduction to high performance integrated circuit design. Semiconductor technologies. CMOS inverter. General background on CMOS circuits, ranging from the inverter to more complex logical and sequential circuits. The focus is to provide background and insight into some of the most active high performance related issues in the field of high performance integrated circuit design methodologies, such as CMOS delay and modeling, timing and signal delay analysis, low power CMOS design and analysis, optimal transistor sizing and buffer tapering, pipelining and register allocation, synchronization and clock distribution, retiming, interconnect delay, dynamic CMOS design techniques, power delivery, on-chip regulators, 3-D technology and circuit design, asynchronous vs. synchronous tradeoffs, clock distribution networks, low power design, and CMOS power dissipation.
|
ECE 270-1
Hanan Dery
MW 2:00PM - 3:00PM
|
Logic, introduction to proofs, set operations, algorithms, introduction to number theory, recurrence relations, techniques of counting, graphs. Probability spaces, independence, discrete and continuous probability distributions, commonly used distributions (binomial, Poisson, and normal), random variables, expectation and moment generating functions, functions of random variables, laws of large numbers.
|
ECE 271-1
Gonzalo Mateos Buckstein
MW 4:50PM - 6:05PM
|
The goal of this course is to learn how to model, analyze and simulate stochastic systems, found at the core of a number of disciplines in engineering, for example communication systems, stock options pricing and machine learning. This course is divided into five thematic blocks: Introduction, Probability review, Markov chains, Continuous-time Markov chains, and Gaussian, Markov and stationary random processes. Prerequisites: ECE 242 or equivalent
|
ECE 277-2
Zhiyao Duan
TR 12:30PM - 1:45PM
|
Computer audition is the study of how to design a computational system that can analyze and process auditory scenes. Problems in this field include source separation (splitting audio mixtures into individual source tracks), pitch estimation (estimating the pitches played by each instrument), streaming (finding which sounds belong to a single event/source), source localization (finding where the sound comes from) and source identification (labeling a sound source). Prerequisites: ECE 246/446 or ECE 272/472 or other equivalent signal processing courses, and Matlab programming. Knowledge of machine learning techniques such as Markov models, support vector machines is also helpful, but not required.
|
ECE 348-1
Jack Mottley
T 6:15PM - 7:30PM
|
Students majoring in Electrical and Computer Engineering will explore ideas for Design Projects, form Teams, and prepare a proposal for the Design Project to be started in the Fall semester and completed in the Spring semester. Proposal will include presentations and documentation discussing some or all of the following: definition of project requirements and product specifications; clarification and verification of end user requirements; subsystem definition and interfaces; generation of project and testing plans including Gantt charts; reliability analysis, product safety, compliance issues, manufacturability, reverse engineering a related device, cost, and documentation. In addition, we will examine case studies on ethical, social, economic and safety considerations that can arise in engineering practice. Occasional presentations by outside speakers. Prerequisite:Must have at least senior standing.
|
ECE 386V-1
|
Blank Description |
ECE 392-1
|
Registration for Independent study courses needs to be made thru the Instructions for online Independent study registration |
ECE 394-1
|
Registration for Independent study courses needs to be made thru the Instructions for online Independent study registration |
ECE 396-1
|
Blank Description |
Fall 2023
Number | Title | Instructor | Time |
---|---|
Monday | |
ECE 230-5
Roman Sobolewski
|
|
TEM waves in transmission line structures, transient and steady state solutions. Applications in digital circuits, RF equipment, and optical communication networks. Maxwell's equations and wave equation in homogeneous media. Plane waves in homogenous loss-less and low-loss media. Linear and circular polarization. Wave propagation in lossy/conducting media and skin effect. Dipole radiation, transceiver and receiver antennas, and antenna arrays. Satellite communications and fiber optical communications. Quantum communications. |
|
ECE 241-4
Maria Helguera
|
|
Introduction to continuous and discrete time signal theory and analysis of linear time-invariant systems. Signal representations, systems and their properties, LTI systems, convolution, linear constant coefficient differential and difference equations. Fourier analysis, continuous and discrete-time Fourier series and transforms, properties, inter-relations, and duality. Filtering of continuous and discrete time signals. Sampling of continuous time signals, signal reconstruction, discrete time processing of continuous time signals. Laplace transforms. |
|
ECE 221-5
Stephen Wu
|
|
This course discusses the fundamentals of semiconductor devices how they are formed; how they function in circuits; how they integrate? to make the ICs? that drive all modern electronic technology. We will examine the basic properties of semiconductors, the design and analysis of basic electronic circuits, including PN junction diodes and diode circuits, bipolar junction transistors (BJTs), field effect transistors (FETs), single and multi-stage amplifiers, and differential amplifiers. We will study the small-signal characteristics of these circuits and their time and frequency responses. |
|
ECE 230-4
Roman Sobolewski
|
|
TEM waves in transmission line structures, transient and steady state solutions. Applications in digital circuits, RF equipment, and optical communication networks. Maxwell's equations and wave equation in homogeneous media. Plane waves in homogenous loss-less and low-loss media. Linear and circular polarization. Wave propagation in lossy/conducting media and skin effect. Dipole radiation, transceiver and receiver antennas, and antenna arrays. Satellite communications and fiber optical communications. Quantum communications. |
|
ECE 210-2
Edward Herger
|
|
4 credit hour course, with laboratory, intended for physical scientists and (non-electrical) engineers. Electrical concepts will be developed based on modern needs and techniques: Current, Voltage, Components, Sources, Operational Amplifiers, Analysis Techniques, First and Second Order Circuits, Sinusoids and AC. Technical elective for non-ECE majors. prerequisites: Concurrent registration in MTH 165 and PHY 122 |
|
Monday and Wednesday | |
ECE 213-1
Selcuk Kose
|
|
The focus will be to provide background and insight into some of the most active security related research areas in the field of VLSI design methodologies, side-channel attacks and countermeasures, covert communication attacks and countermeasures, physical unclonnable functions, hardware Trojans, security versus power/performance/noise/area/cost tradeoffs for corresponding countermeasures, etc Prerequisites: Basic Undergraduate Math and Physics |
|
ECE 247-1
Maria Helguera
|
|
This course will introduce the students to the basic concepts of digital image processing, and establish a good foundation for further study and research in this field. The theoretical components of this course will be presented at a level that seniors and first year graduate students who have taken introductory courses in vectors, matrices, probability, statistics, linear systems, and computer programming should be comfortable with. Topics cover in this course will include intensity transformation and spatial filtering, filtering in the frequency domain, image restoration, morphological image processing, image segmentation, image registration, and image compression. The course will also provide a brief introduction to python (ipython), the primary programming language that will be used for solving problems in class as well as take-home assignments. Prerequisites: ECE 242 and ECE 440 & ECE 446 are recommended or permission of instructor |
|
ECE 270-1
Hanan Dery
|
|
Logic, introduction to proofs, set operations, algorithms, introduction to number theory, recurrence relations, techniques of counting, graphs. Probability spaces, independence, discrete and continuous probability distributions, commonly used distributions (binomial, Poisson, and normal), random variables, expectation and moment generating functions, functions of random variables, laws of large numbers. |
|
ECE 246-1
Gaurav Sharma
|
|
Analysis and design of discrete-time signals and systems, including: difference equations, discrete-time filtering, z-transforms, A/D and D/A conversions, mutli-rate signal processing, FIR and IIR filter design, the Discrete Fourier Transform (DFT), circular convolution, Fast Fourier Transform (FFT) algorithms, windowing, and classical spectral analysis. prerequisites: ECE 241 and math programming skills |
|
ECE 271-1
Gonzalo Mateos Buckstein
|
|
The goal of this course is to learn how to model, analyze and simulate stochastic systems, found at the core of a number of disciplines in engineering, for example communication systems, stock options pricing and machine learning. This course is divided into five thematic blocks: Introduction, Probability review, Markov chains, Continuous-time Markov chains, and Gaussian, Markov and stationary random processes. Prerequisites: ECE 242 or equivalent |
|
Monday, Wednesday, and Friday | |
ECE 101-1
Jack Mottley
|
|
This course will introduce some of the things that Electrical and Computer Engineers do and the tools they use every day. Covers fundamental circuit concepts and components (voltage, current, resistance, switches, resistors, diodes, etc.), use of logic and microcontrollers to operate devices, spreadsheets and other tools to model engineering problems, measurement tools to verify operation, assembly and testing of circuits and devices. This is a required course for ECE majors. Co-requisite: MTH 161 or 141. |
|
ECE 221-1
Stephen Wu
|
|
This course discusses the fundamentals of semiconductor devices how they are formed; how they function in circuits; how they integrate? to make the ICs? that drive all modern electronic technology. We will examine the basic properties of semiconductors, the design and analysis of basic electronic circuits, including PN junction diodes and diode circuits, bipolar junction transistors (BJTs), field effect transistors (FETs), single and multi-stage amplifiers, and differential amplifiers. We will study the small-signal characteristics of these circuits and their time and frequency responses. Prerequisites: ECE 113 or ECE 210 |
|
Tuesday | |
ECE 221-6
Stephen Wu
|
|
This course discusses the fundamentals of semiconductor devices how they are formed; how they function in circuits; how they integrate? to make the ICs? that drive all modern electronic technology. We will examine the basic properties of semiconductors, the design and analysis of basic electronic circuits, including PN junction diodes and diode circuits, bipolar junction transistors (BJTs), field effect transistors (FETs), single and multi-stage amplifiers, and differential amplifiers. We will study the small-signal characteristics of these circuits and their time and frequency responses. prerequisites: ECE 113, or ECE 210 |
|
ECE 230-2
Roman Sobolewski
|
|
TEM waves in transmission line structures, transient and steady state solutions. Applications in digital circuits, RF equipment, and optical communication networks. Maxwell's equations and wave equation in homogeneous media. Plane waves in homogenous loss-less and low-loss media. Linear and circular polarization. Wave propagation in lossy/conducting media and skin effect. Dipole radiation, transceiver and receiver antennas, and antenna arrays. Satellite communications and fiber optical communications. Quantum communications. |
|
ECE 221-4
Stephen Wu
|
|
This course discusses the fundamentals of semiconductor devices how they are formed; how they function in circuits; how they integrate? to make the ICs? that drive all modern electronic technology. We will examine the basic properties of semiconductors, the design and analysis of basic electronic circuits, including PN junction diodes and diode circuits, bipolar junction transistors (BJTs), field effect transistors (FETs), single and multi-stage amplifiers, and differential amplifiers. We will study the small-signal characteristics of these circuits and their time and frequency responses. |
|
ECE 348-1
Jack Mottley
|
|
Students majoring in Electrical and Computer Engineering will explore ideas for Design Projects, form Teams, and prepare a proposal for the Design Project to be started in the Fall semester and completed in the Spring semester. Proposal will include presentations and documentation discussing some or all of the following: definition of project requirements and product specifications; clarification and verification of end user requirements; subsystem definition and interfaces; generation of project and testing plans including Gantt charts; reliability analysis, product safety, compliance issues, manufacturability, reverse engineering a related device, cost, and documentation. In addition, we will examine case studies on ethical, social, economic and safety considerations that can arise in engineering practice. Occasional presentations by outside speakers. Prerequisite:Must have at least senior standing. |
|
ECE 241-2
Maria Helguera
|
|
Introduction to continuous and discrete time signal theory and analysis of linear time-invariant systems. Signal representations, systems and their properties, LTI systems, convolution, linear constant coefficient differential and difference equations. Fourier analysis, continuous and discrete-time Fourier series and transforms, properties, inter-relations, and duality. Filtering of continuous and discrete time signals. Sampling of continuous time signals, signal reconstruction, discrete time processing of continuous time signals. Laplace transforms. |
|
Tuesday and Thursday | |
ECE 230-1
Roman Sobolewski
|
|
TEM waves in transmission line structures, transient and steady state solutions. Applications in digital circuits, RF equipment, and optical communication networks. Maxwell's equations and wave equation in homogeneous media. Plane waves in homogenous loss-less and low-loss media. Linear and circular polarization. Wave propagation in lossy/conducting media and skin effect. Dipole radiation, transceiver and receiver antennas, and antenna arrays. Satellite communications and fiber optical communications. Quantum communications. Prerequisites: MTH165, MTH164, PHY122, and ECE113 |
|
ECE 216-6
Thomas Howard
|
|
This course is designed to introduce mechatronics and embedded systems. The course covers topics including microcontroller architectures, digital I/O, analog I/O, timers, counters, interrupts, analog to digital conversion, digital to analog conversion, communication, sensors, actuators, mechatronics, mechanical and electrical system models, transient response, and compensator design using root locus methods, frequency response methods, and state-space models. Students will learn to write C programs for embedded systems using microcontroller development boards and apply such knowledge to control physical systems that interact with the world through sensors and actuators. Prerequisites: ECE 112, ECE 113, ECE 114 |
|
ECE 140-1
Sarah Smith
|
|
Provides an introduction to the science and technology of audio. Students will learn about the vibration of strings, musical tuning systems, overtones and timbre, modes of oscillation through the concept of a guitar. Fourier analysis, transducers and passive electrical components and circuits will be introduced when discussing amps and audio components. Hands on projects introduce the fundamental concepts of electronics, including voltage, current, resistance and impedance, basic circuit analysis, ac circuits, impedance matching, and analog signals. The course then introduces basic digital signal processing concepts, where they will use Arduinos and Pure Data to learn about conversion of sound to digital format, frequency analysis, digital filtering and signal processing and musical sound synthesis. AME140 is recommended as an introduction to the Audio and Music Engineering major but is accessible to students of music or other non-technical disciplines who wish to learn the fundamentals of music technology. Prerequisites: High school algebra and trigonometry. |
|
ECE 241-1
Maria Helguera
|
|
Introduction to continuous and discrete time signal theory and analysis of linear time-invariant systems. Signal representations, systems and their properties, LTI systems, convolution, linear constant coefficient differential and difference equations. Fourier analysis, continuous and discrete-time Fourier series and transforms, properties, inter-relations, and duality. Filtering of continuous and discrete time signals. Sampling of continuous time signals, signal reconstruction, discrete time processing of continuous time signals. Laplace transforms. prerequisites: MATH 165 and ECE 113 or ECE 210 or BME 210 |
|
ECE 251-1
Stephen McAleavey
|
|
Introduction to the principles and implementation of diagnostic ultrasound imaging. Topics include linear wave propagation and reflection, fields from pistons and arrays, beamforming, B-mode image formation, Doppler, and elastography. Project and final report. Prerequisites: BME 230/ECE 241 or equivalent |
|
ECE 277-2
Zhiyao Duan
|
|
Computer audition is the study of how to design a computational system that can analyze and process auditory scenes. Problems in this field include source separation (splitting audio mixtures into individual source tracks), pitch estimation (estimating the pitches played by each instrument), streaming (finding which sounds belong to a single event/source), source localization (finding where the sound comes from) and source identification (labeling a sound source). Prerequisites: ECE 246/446 or ECE 272/472 or other equivalent signal processing courses, and Matlab programming. Knowledge of machine learning techniques such as Markov models, support vector machines is also helpful, but not required. |
|
ECE 223-1
Roman Sobolewski
|
|
Review of modern solid-state electronic devices, their principles of operation, and fabrication. Solid state physics fundamentals, free electrons, band structure, and transport properties of semiconductors. Nonequilibrium phenomena in semiconductors. P-N junctions, Schottky diodes, field-effect, and bipolar transistors. Modern,high-performance devices. Ultrafast devices. Prerequisites: ECE221, ECE230, PHY123 or permission of instructor |
|
ECE 114-3
Ming Lun Lee
|
|
This course provides an introduction to the C and C++ programming languages and the key techniques of software programming in general. Students will learn C/C++ syntax and semantics, program design, debugging, and software engineering fundamentals, including object-oriented programming. In addition, students will develop skills in problem solving with algorithms. Programming assignments will be used as the primary means of strengthening and evaluating these skills. Each student also has to complete a game project in C++ at the end of the semester. ECE/AME STUDENTS ONLY IN THE FALL |
|
ECE 261-1
Eby Friedman
|
|
Introduction to high performance integrated circuit design. Semiconductor technologies. CMOS inverter. General background on CMOS circuits, ranging from the inverter to more complex logical and sequential circuits. The focus is to provide background and insight into some of the most active high performance related issues in the field of high performance integrated circuit design methodologies, such as CMOS delay and modeling, timing and signal delay analysis, low power CMOS design and analysis, optimal transistor sizing and buffer tapering, pipelining and register allocation, synchronization and clock distribution, retiming, interconnect delay, dynamic CMOS design techniques, power delivery, on-chip regulators, 3-D technology and circuit design, asynchronous vs. synchronous tradeoffs, clock distribution networks, low power design, and CMOS power dissipation. Prerequisites: ECE 112 and ECE 221 |
|
Wednesday | |
ECE 230-6
Roman Sobolewski
|
|
TEM waves in transmission line structures, transient and steady state solutions. Applications in digital circuits, RF equipment, and optical communication networks. Maxwell's equations and wave equation in homogeneous media. Plane waves in homogenous loss-less and low-loss media. Linear and circular polarization. Wave propagation in lossy/conducting media and skin effect. Dipole radiation, transceiver and receiver antennas, and antenna arrays. Satellite communications and fiber optical communications. Quantum communications. |
|
ECE 261-3
Eby Friedman
|
|
Introduction to high performance integrated circuit design. Semiconductor technologies. CMOS inverter. General background on CMOS circuits, ranging from the inverter to more complex logical and sequential circuits. The focus is to provide background and insight into some of the most active high performance related issues in the field of high performance integrated circuit design methodologies, such as CMOS delay and modeling, timing and signal delay analysis, low power CMOS design and analysis, optimal transistor sizing and buffer tapering, pipelining and register allocation, synchronization and clock distribution, retiming, interconnect delay, dynamic CMOS design techniques, power delivery, on-chip regulators, 3-D technology and circuit design, asynchronous vs. synchronous tradeoffs, clock distribution networks, low power design, and CMOS power dissipation. |
|
ECE 140-3
Sarah Smith
|
|
Provides an introduction to the science and technology of audio. Students will learn about the vibration of strings, musical tuning systems, overtones and timbre, modes of oscillation through the concept of a guitar. Fourier analysis, transducers and passive electrical components and circuits will be introduced when discussing amps and audio components. Hands on projects introduce the fundamental concepts of electronics, including voltage, current, resistance and impedance, basic circuit analysis, ac circuits, impedance matching, and analog signals. The course then introduces basic digital signal processing concepts, where they will use Arduinos and Pure Data to learn about conversion of sound to digital format, frequency analysis, digital filtering and signal processing and musical sound synthesis. AME140 is recommended as an introduction to the Audio and Music Engineering major but is accessible to students of music or other non-technical disciplines who wish to learn the fundamentals of music technology. |
|
ECE 261-2
Eby Friedman
|
|
Introduction to high performance integrated circuit design. Semiconductor technologies. CMOS inverter. General background on CMOS circuits, ranging from the inverter to more complex logical and sequential circuits. The focus is to provide background and insight into some of the most active high performance related issues in the field of high performance integrated circuit design methodologies, such as CMOS delay and modeling, timing and signal delay analysis, low power CMOS design and analysis, optimal transistor sizing and buffer tapering, pipelining and register allocation, synchronization and clock distribution, retiming, interconnect delay, dynamic CMOS design techniques, power delivery, on-chip regulators, 3-D technology and circuit design, asynchronous vs. synchronous tradeoffs, clock distribution networks, low power design, and CMOS power dissipation. |
|
ECE 140-2
Sarah Smith
|
|
Provides an introduction to the science and technology of audio. Students will learn about the vibration of strings, musical tuning systems, overtones and timbre, modes of oscillation through the concept of a guitar. Fourier analysis, transducers and passive electrical components and circuits will be introduced when discussing amps and audio components. Hands on projects introduce the fundamental concepts of electronics, including voltage, current, resistance and impedance, basic circuit analysis, ac circuits, impedance matching, and analog signals. The course then introduces basic digital signal processing concepts, where they will use Arduinos and Pure Data to learn about conversion of sound to digital format, frequency analysis, digital filtering and signal processing and musical sound synthesis. AME140 is recommended as an introduction to the Audio and Music Engineering major but is accessible to students of music or other non-technical disciplines who wish to learn the fundamentals of music technology. |
|
ECE 230-3
Roman Sobolewski
|
|
TEM waves in transmission line structures, transient and steady state solutions. Applications in digital circuits, RF equipment, and optical communication networks. Maxwell's equations and wave equation in homogeneous media. Plane waves in homogenous loss-less and low-loss media. Linear and circular polarization. Wave propagation in lossy/conducting media and skin effect. Dipole radiation, transceiver and receiver antennas, and antenna arrays. Satellite communications and fiber optical communications. Quantum communications. |
|
ECE 221-2
Stephen Wu
|
|
This course discusses the fundamentals of semiconductor devices how they are formed; how they function in circuits; how they integrate? to make the ICs? that drive all modern electronic technology. We will examine the basic properties of semiconductors, the design and analysis of basic electronic circuits, including PN junction diodes and diode circuits, bipolar junction transistors (BJTs), field effect transistors (FETs), single and multi-stage amplifiers, and differential amplifiers. We will study the small-signal characteristics of these circuits and their time and frequency responses. |
|
ECE 210-3
Edward Herger
|
|
4 credit hour course, with laboratory, intended for physical scientists and (non-electrical) engineers. Electrical concepts will be developed based on modern needs and techniques: Current, Voltage, Components, Sources, Operational Amplifiers, Analysis Techniques, First and Second Order Circuits, Sinusoids and AC. Technical elective for non-ECE majors. prerequisites: Concurrent registration in MTH 165 and PHY 122 |
|
Wednesday and Friday | |
ECE 210-1
Edward Herger
|
|
4 credit hour course, with laboratory, intended for physical scientists and (non-electrical) engineers. Electrical concepts will be developed based on modern needs and techniques: Current, Voltage, Components, Sources, Operational Amplifiers, Analysis Techniques, First and Second Order Circuits, Sinusoids and AC. Technical elective for non-ECE majors. prerequisites: Concurrent registration in MTH 165 and PHY 122 |
|
Thursday | |
ECE 210-4
Edward Herger
|
|
4 credit hour course, with laboratory, intended for physical scientists and (non-electrical) engineers. Electrical concepts will be developed based on modern needs and techniques: Current, Voltage, Components, Sources, Operational Amplifiers, Analysis Techniques, First and Second Order Circuits, Sinusoids and AC. Technical elective for non-ECE majors. prerequisites: Concurrent registration in MTH 165 and PHY 122 |
|
ECE 101-4
Jack Mottley
|
|
This course will introduce some of the things that Electrical and Computer Engineers do and the tools they use every day. Covers fundamental circuit concepts and components (voltage, current, resistance, switches, resistors, diodes, etc.), use of logic and microcontrollers to operate devices, spreadsheets and other tools to model engineering problems, measurement tools to verify operation, assembly and testing of circuits and devices. This is a required course for ECE majors. Co-requisite: MTH 161 or 141. |
|
ECE 221-3
Stephen Wu
|
|
This course discusses the fundamentals of semiconductor devices how they are formed; how they function in circuits; how they integrate? to make the ICs? that drive all modern electronic technology. We will examine the basic properties of semiconductors, the design and analysis of basic electronic circuits, including PN junction diodes and diode circuits, bipolar junction transistors (BJTs), field effect transistors (FETs), single and multi-stage amplifiers, and differential amplifiers. We will study the small-signal characteristics of these circuits and their time and frequency responses. |
|
ECE 101-2
Jack Mottley
|
|
This course will introduce some of the things that Electrical and Computer Engineers do and the tools they use every day. Covers fundamental circuit concepts and components (voltage, current, resistance, switches, resistors, diodes, etc.), use of logic and microcontrollers to operate devices, spreadsheets and other tools to model engineering problems, measurement tools to verify operation, assembly and testing of circuits and devices. This is a required course for ECE majors. Co-requisite: MTH 161 or 141. |
|
ECE 241-3
Maria Helguera
|
|
Introduction to continuous and discrete time signal theory and analysis of linear time-invariant systems. Signal representations, systems and their properties, LTI systems, convolution, linear constant coefficient differential and difference equations. Fourier analysis, continuous and discrete-time Fourier series and transforms, properties, inter-relations, and duality. Filtering of continuous and discrete time signals. Sampling of continuous time signals, signal reconstruction, discrete time processing of continuous time signals. Laplace transforms. |
|
Friday | |
ECE 216-7
Thomas Howard
|
|
This course is designed to introduce mechatronics and embedded systems. The course covers topics including microcontroller architectures, digital I/O, analog I/O, timers, counters, interrupts, analog to digital conversion, digital to analog conversion, communication, sensors, actuators, mechatronics, mechanical and electrical system models, transient response, and compensator design using root locus methods, frequency response methods, and state-space models. Students will learn to write C programs for embedded systems using microcontroller development boards and apply such knowledge to control physical systems that interact with the world through sensors and actuators. Prerequisites: ECE 112, ECE 113, ECE 114 |
|
ECE 140-4
Sarah Smith
|
|
Provides an introduction to the science and technology of audio. Students will learn about the vibration of strings, musical tuning systems, overtones and timbre, modes of oscillation through the concept of a guitar. Fourier analysis, transducers and passive electrical components and circuits will be introduced when discussing amps and audio components. Hands on projects introduce the fundamental concepts of electronics, including voltage, current, resistance and impedance, basic circuit analysis, ac circuits, impedance matching, and analog signals. The course then introduces basic digital signal processing concepts, where they will use Arduinos and Pure Data to learn about conversion of sound to digital format, frequency analysis, digital filtering and signal processing and musical sound synthesis. AME140 is recommended as an introduction to the Audio and Music Engineering major but is accessible to students of music or other non-technical disciplines who wish to learn the fundamentals of music technology. prerequisites: High school algebra and trigonometry. |
|
ECE 216-8
Thomas Howard
|
|
This course is designed to introduce mechatronics and embedded systems. The course covers topics including microcontroller architectures, digital I/O, analog I/O, timers, counters, interrupts, analog to digital conversion, digital to analog conversion, communication, sensors, actuators, mechatronics, mechanical and electrical system models, transient response, and compensator design using root locus methods, frequency response methods, and state-space models. Students will learn to write C programs for embedded systems using microcontroller development boards and apply such knowledge to control physical systems that interact with the world through sensors and actuators. Prerequisites: ECE 112, ECE 113, ECE 114 |
|
ECE 216-9
Thomas Howard
|
|
This course is designed to introduce mechatronics and embedded systems. The course covers topics including microcontroller architectures, digital I/O, analog I/O, timers, counters, interrupts, analog to digital conversion, digital to analog conversion, communication, sensors, actuators, mechatronics, mechanical and electrical system models, transient response, and compensator design using root locus methods, frequency response methods, and state-space models. Students will learn to write C programs for embedded systems using microcontroller development boards and apply such knowledge to control physical systems that interact with the world through sensors and actuators. Prerequisites: ECE 112, ECE 113, ECE 114 |
|
ECE 114-4
Ming Lun Lee
|
|
This course provides an introduction to the C and C++ programming languages and the key techniques of software programming in general. Students will learn C/C++ syntax and semantics, program design, debugging, and software engineering fundamentals, including object-oriented programming. In addition, students will develop skills in problem solving with algorithms. Programming assignments will be used as the primary means of strengthening and evaluating these skills. Each student also has to complete a game project in C++ at the end of the semester. |
|
ECE 241-5
Maria Helguera
|
|
Introduction to continuous and discrete time signal theory and analysis of linear time-invariant systems. Signal representations, systems and their properties, LTI systems, convolution, linear constant coefficient differential and difference equations. Fourier analysis, continuous and discrete-time Fourier series and transforms, properties, inter-relations, and duality. Filtering of continuous and discrete time signals. Sampling of continuous time signals, signal reconstruction, discrete time processing of continuous time signals. Laplace transforms. Prerequisites: MTH 165 and ECE 113 or ECE 210 |
|
ECE 101-3
Jack Mottley
|
|
This course will introduce some of the things that Electrical and Computer Engineers do and the tools they use every day. Covers fundamental circuit concepts and components (voltage, current, resistance, switches, resistors, diodes, etc.), use of logic and microcontrollers to operate devices, spreadsheets and other tools to model engineering problems, measurement tools to verify operation, assembly and testing of circuits and devices. This is a required course for ECE majors. Co-requisite: MTH 161 or 141. |
|
ECE 246-2
Gaurav Sharma
|
|
Analysis and design of discrete-time signals and systems, including: difference equations, discrete-time filtering, z-transforms, A/D and D/A conversions, mutli-rate signal processing, FIR and IIR filter design, the Discrete Fourier Transform (DFT), circular convolution, Fast Fourier Transform (FFT) algorithms, windowing, and classical spectral analysis. |