Courses

ECE Courses (2017 – 2018)

ECE 101 - The Joy of Electronics

Course Units: 1 (Winter, Spring: Hedrick) Introduction to the tools, skills, and principles of electrical and computer engineering. Emphasis is placed on developing an intuitive understanding while learning quantitative methods to design, test, and analyze electronics. Test and measurement tools include oscilloscopes, multimeters, and function generators. Circuit construction techniques include breadboarding and soldering as well as computer software to simulate circuits. Principles such as power, frequency, and modulation are taught through analog and digital electronics projects. Hands-on projects include an audio amplifier, crystal radio receiver, digital clock, and a microcontroller-operated robotic arm. Prerequisite(s): None.

ECE 118 - Introduction to Computer and Logic Design

Course Units: 1 (Same as CSC 118) (Fall: Traver) Fundamental material in the area of digital logic circuit analysis and synthesis, and computer organization. The components of digital computers are studied at the gate level, the function level, and the machine organization level. Weekly team-based laboratory exercises and a course portfolio are required. Corequisite(s): ECE 118L CC: SET

ECE 218 - Embedded Microcontroller Projects

Course Units: 1 (Winter: Traver) Focuses on the design and implementation of microcontroller systems. Topics include microcontroller architecture, interfacing, programming for control applications, multitasking, and tools used in embedded system design. The course includes a weekly project-based laboratory. Prerequisite(s): ECE 118

ECE 222 - Introduction to Circuits and Electronics

Course Units: 1 (Winter, Spring: Spinelli) Electrical quantities, circuit principles, analysis and response of basic circuits, semiconductor physics, diodes, transistors, and operational amplifiers. Prerequisite(s): PHY 121 or IMP 113 Corequisite(s): ECE 222L Lecture/Lab Hours Includes a weekly lab. Note: Not open to Electrical or Computer Engineering, or Bioengineering majors, or to students who have taken ECE 225.

ECE 225 - Electric Circuits

Course Units: 1 (Fall, Winter: Pappu) Basic electrical circuit concepts and devices such as Ohm's law, Kirchhoff's laws, Thevenin and Norton equivalents, operational amplifiers, analysis methods, capacitors, inductors, ideal transformers, phasors, AC steady state analysis, complex power, frequency response and filters. Prerequisite(s): MTH 102 or MTH 112 or MTH 113 or IMP 112 Corequisite(s): ECE 225L Lecture/Lab Hours Includes a weekly lab.

ECE 240 - Circuits and Systems

Course Units: 1 (Winter: Hanson; Spring: Cotter) Transient analysis of RLC circuits; modeling of circuits using differential equations; system models and properties; Laplace transforms applied to circuit and system design and analysis; system functions; complex frequency; poles and zeros; stability; frequency response; filter design. Prerequisite(s): ECE 225 Corequisite(s): ECE 240L Prereq/Corequisite(s): MTH 130 or MTH 234 Lecture/Lab Hours Includes a weekly lab.

ECE 241 - Discrete Systems

Course Units: 1 (Fall, Spring: Catravas) Discrete signals and systems; classification and properties of systems; difference equations; Z-transform; Fourier series, Fourier transforms, the DFT and FFT; filters and filter design; A/D and D/A converters; applications to audio signal processing. Prerequisite(s): ECE 240 Corequisite(s): ECE 241L Lecture/Lab Hours Includes a weekly lab.

ECE 248 - Introduction to Semiconductor Devices and Circuits

Course Units: 1 (Spring: Hedrick) Semiconductors: theory of operation of diodes and transistors; circuit models; basic electronic circuits and amplifiers: transfer characteristics and inverters. Prerequisite(s): ECE 225 Corequisite(s): ECE 248L Lecture/Lab Hours Includes a weekly lab.

ECE 281 - Electrical and Computer Engineering Practicum 1

Course Units: 0 (Fall, Winter, Spring; Staff) Under the supervision of an ECE faculty member, students may participate in undergraduate research or a design project. To receive pass/fail credit equivalent to one free elective course, a student must receive a passing grade in three terms of the practicum course. Up to two credits may be earned in this way. Prerequisite(s): Permission of the faculty supervisor and the department chair is required.

ECE 282 - Electrical and Computer Engineering Practicum 2

Course Units: 0 (Fall, Winter, Spring; Staff) Under the supervision of an ECE faculty member, students may participate in undergraduate research or a design project. To receive pass/fail credit equivalent to one free elective course, a student must receive a passing grade in three terms of the practicum course. Up to two credits may be earned in this way. Prerequisite(s): Permission of the faculty supervisor and the department chair is required.

ECE 283 - Electrical and Computer Engineering Practicum 3

Course Units: 1 (Fall, Winter, Spring; Staff) Under the supervision of an ECE faculty member, students may participate in undergraduate research or a design project. To receive pass/fail credit equivalent to one free elective course, a student must receive a passing grade in three terms of the practicum course. Up to two credits may be earned in this way. Prerequisite(s): Permission of the faculty supervisor and the department chair is required.

ECE 295H - Electrical and Computer Engineering Honors Independent Project 1

Course Units: 0 (Fall, Winter, Spring; Staff) Sophomore project in Electrical and Computer Engineering for students participating in a scholars program. Prerequisite(s): Permission of the instructor.

ECE 296H - Electrical and Computer Engineering Honors Independent Project 2

Course Units: 1 (Fall, Winter, Spring; Staff) Sophomore project in Electrical and Computer Engineering for students participating in a scholars program. Prerequisite(s): Permission of the instructor.

ECE 318 - Digital Design

Course Units: 1 (Same as CSC 318) (Spring: Traver) The design of digital hardware systems at the module level using modern approaches. Datapath and control unit design, hardware description languages, programmable device implementations. Laboratory exercises using electronic design automation tools and a design project are required. Prerequisite(s): ECE 118 Corequisite(s): ECE 318L

ECE 325 - Acoustics of Speech Communication

Course Units: 1 (Not offered this Academic Year) Acoustics, circuit theory, and signal processing applied to analysis of speech signals; Physiology of speech production; Articulatory phonetics; Acoustical and articulatory description of phonetic features and of prosodic aspects of speech; Perception of speech; Models of speech production and planning; Some applications to recognition and generation of speech by machine, and to the study of speech disorders. Prerequisite(s): ECE 241

ECE 329 - Neural Networks

Course Units: 1 (Same as CSC 329) (Not offered this Academic Year) Topics include the biological basic of artificial neural networks, neuron models and architectures, backpropagation, associative and competitive learning. Weekly computer laboratories and a final project required. Prerequisite(s): MTH 130 or MTH 234, CSC 150 for CS students.

ECE 336 - Computer Network Protocols

Course Units: 1 (Same as CSC 236) (Not offered this Academic Year) Design, analysis, and operation of communication protocols for computer networks; TCP/IP, addressing, switching, routing, congestion control, application protocols. Prerequisite(s): One of CSC 103 to CSC 109, or equivalent programming ability.

ECE 337 - Data Communications and Networks

Course Units: 1 (Same as CSC 237) (Fall: Spinelli) An introduction to the physical and data link layers of data communication networks, including error detection, and local area networks. Prerequisite(s): ECE 118 or one of CSC 103, CSC 104, CSC 105, CSC 106, CSC 107, CSC 109.

ECE 341 - Energy Conversion

Course Units: 1 (Not offered this Academic Year) Theory of electromechanical energy conversion; characteristics of transformers and DC induction; and synchronous machines. Prerequisite(s): ECE 225

ECE 343 - Introduction to Electromagnetic Engineering

Course Units: 1 (Spring: Dosiek) Traveling waves: transmission lines; electrostatics; magnetostatics; applications to engineering problems; solutions by analytical and numerical techniques. Prerequisite(s): ECE 240, (MTH 117 and PHY 121) or IMP113 Corequisite(s): ECE 343L

ECE 344 - Electric Machines and Drives

Course Units: 1 (Spring: Dosiek) Introduction to electric drives; understanding mechanical system requirements; DC motors and variable speed drives; current, speed, and position controllers; induction machine variable speed drives; space vectors; permanent magnet AC and brushless DC motors; efficiency considerations and applications to alternative energy systems. Prerequisite(s): ECE 240

ECE 350 - Communication Systems

Course Units: 1 (Spring: Hanson) Frequency domain analysis, signal space representations, and their application to wireless communications; quality measures; performance in the presence of noise. Prerequisite(s): ECE 241 Corequisite(s): ECE 350L Lecture/Lab Hours Includes a weekly laboratory.

ECE 351 - Probability and Digital Communications

Course Units: 1 (Fall: Spinelli) An introduction to probability with an emphasis on applications in digital communications. Digital signaling, coding, probability of error, matched filters, optimum receiver design, source entropy, channel capacity. Prerequisite(s): ECE 118, ECE 240

ECE 354 - VLSI System Design

Course Units: 1 (Same as CSC 354) (Not offered this Academic Year) Design of very large scale integrated systems including standard CMOS and more advanced and emerging technologies in nanoelectronics. Design from logic to physical levels and manufacturing processes. System-on-chip technologies and applications. Prerequisite(s): ECE 118 and (ECE 225 or ECE 222) Corequisite(s): ECE 354L

ECE 360 - Power System Analysis 1

Course Units: 1 (Not offered this Academic Year) Power and energy in single-phase and polyphase circuits; transformer characteristics; single-line and three-line diagrams; load flow; per-unit analysis; instrument transformers; power system fault duty and x/r ; switching and lightning transients; power factor correction; power quality standards. Prerequisite(s): ECE 225

ECE 363 - Analysis and Design of Electronic Circuits

Course Units: 1 (Fall: Hedrick) Multiple-stage amplifiers; Differential amplifiers; Frequency response of amplifiers; Feedback amplifier; Stability of electronic circuits; Analysis and design of operational amplifiers. Prerequisite(s): ECE 248 Corequisite(s): ECE 363L Lecture/Lab Hours Includes a weekly lab.

ECE 366 - Control Systems

Course Units: 1 (Winter: Sanchez) Modeling of control systems by block diagrams and flow graphs. Analysis of control systems response, error and stability, Root-Locus method, and frequency domain methods (Nyquist, Bode, and Nichols). Prerequisite(s): ECE 240 Corequisite(s): ECE 366L Lecture/Lab Hours Laboratory and design project.

ECE 370 - Engineering Acoustics

Course Units: 1 (Not offered this Academic Year) Course topics will include principles of acoustics, electromagnetics, circuit theory and signal processing applied to the analysis of musical instruments, experimental characterization techniques, digital instruments, MIDI. The symbiosis between music and the hard sciences will be surveyed. Attendance at some out-of-class events is required. Please contact the instructor in advance for a list of dates. Prerequisite(s): ECE 241 Prereq/Corequisite(s): ECE 343

ECE 377 - Biometrics

Course Units: 1 (Same as BNG 397) (Not offered this academic year) Signal processing applied to create technologies which measure and analyze human body characteristics such as voice, face, and fingerprint biometrics which may be used in security and forensic applications. The societal and ethical issues involved will be addressed. Prerequisite(s): ECE 241, CSC 10X

ECE 386 - Biomedical Instrumentation

Course Units: 1 (Same as BNG 386) (Winter: Buma) Introduction to the theory and application of instruments in medicine. Measurements of the major systems in the body are covered. A weekly laboratory provides an opportunity to perform measurements and use biomedical instruments. Prerequisite(s): ECE 240 Corequisite(s): ECE 386L

ECE 420 - Introduction to State Space Analysis and Control

Course Units: 1 (Not offered this Academic Year) Formulations of state equations. State space representation of linear systems. Dynamic characteristics of linear systems. Eigenvalues and eigenvectors. Solution of state equations. Controllability and Observability. Pole placement. Linear observers. Prerequisite(s): ECE 366

ECE 481 - Special Topics in Electrical and Computer Engineering
Course Units: 1 Topics chosen from the current literature according to faculty and student interest. Each of these special topics courses has variable content addressing specific current areas of interest to students. They will be offered whenever the need arises.
ECE 487 - Medical Imaging Systems

Course Units: 1 (Same as BNG 487) (Winter: Buma) The basic physics, instrumentation, system design, and image reconstruction algorithms are covered for the following imaging modalities: ultrasound, radiography, x-ray computed tomography (CT), magnetic resonance imaging (MRI), planar scintigraphy, and positron emission tomography (PET). Prerequisite(s): ECE 241

ECE 490 - Electrical and Computer Engineering Independent Study 1

Course Units: 1 (Fall, Winter, Spring; Staff)

ECE 497 - Electrical and Computer Engineering Capstone Design Project 1

Course Units: 0.5 (Spring 1/2: Hanson) Topics in the seminar include professional and ethical responsibilities; the historical and societal context of electrical and computer engineering; contemporary issues, and the specification, analysis, design, implementation, and testing phases of a design project. Research papers, project reports, and oral presentations are required.

ECE 498 - Electrical and Computer Engineering Capstone Design Project 2

Course Units: 0.5 (Fall 1/2: Hanson) The second term of the capstone design project. Students complete the design and begin the implementation of a system under the supervision of one or more faculty members. An oral presentation and design report are required.

ECE 499 - Electrical and Computer Engineering Capstone Design Project 3

Course Units: 1 (Winter 1; Staff) Students complete the implementation, testing, and evaluation of a system under the supervision of one or more faculty members. A final presentation and design report are required. CC: WS

 

 

ECE 310 – Electronic Devices
Course Units: 1 (Not offered this Academic Year) Terminal characteristics and theory of electronic devices; band theory, photo and electronic effects, PN junctions; bipolar and field effect transistors, discrete and integrated electronics. Prerequisite(s): ECE 248

ECE 333 – Transmission Line Circuits and Applications
Course Units: 1 (Not offered this Academic Year) Topics include sinusoidal sources, impedances, admittances, and basic circuit analysis; voltage and current as traveling waves; RLC circuit models and transmission line equations; characteristic impedance and propagation constant; reflection coefficient and power transfer; introduction of using matching circuits to reduce power loss; analysis and design of lumped-parameter (RLC) and distributed-parameter (transmission line) matching circuits; Smith Chart as an analysis/design tool. Includes a weekly studio session. Prerequisite(s): ECE 225 or equivalent. Corequisite(s): ECE 333L

ECE 342 – Power Electronics 

Course Units: 1 (Not offered this Academic Year) Rectifying devices and rectifier circuits: device characteristics, waveforms, harmonic content filtering. Controlled rectifiers (thyristors, triacs): device characteristics, single phase and multiphase systems. Snubber circuits and divide limitations. DC-DC converters: design, application, topologies. Energy storage element selection and design: capacitors and inductors. Prerequisite(s): ECE 248, ECE 350

ECE 347 – Image Processing
Course Units: 1 (Not offered this Academic Year) The course covers the basic operations performed on digital images. These include digitization, image enhancement and restoration, color image processing, and image compression using the discrete cosine transform and wavelets. Prerequisite(s): ECE 241

ECE 348 – Digital Circuits
Course Units: 1 (Not offered this Academic Year) Special circuitry of digital systems; transistors as switches, logic gate families (RTL, DTL, TTL, ECL, MOS, CMOS, etc.), digital ICs semiconductor memories. Design projects required. Prerequisite(s): ECE 118, ECE 248, or permission of the instructor. Corequisite(s): ECE 348L

ECE 358 – Waves in Communication
Course Units: 1 (Not offered this Academic Year) Covers the basic concepts needed to develop electromagnetic devices in communication circuits/systems. Wave propagation and transmission, antenna concepts, design considerations, Friis transmission formula and radar equation, transmission line theory and guided waves. Prerequisite(s): PHY 121 or equivalent.

ECE 361 – Power System Analysis 2
Course Units: 1 (Not offered this Academic Year) Wave-propagation in transmission lines; analysis of power networks, load-flow solutions, and control; three-phase faults and symmetrical components; power system protection; stability of power systems. Prerequisite(s): ECE 225 or ECE 360

ECE 368 – Introduction to Antenna Theory
Course Units: 1 (Not offered this Academic Year) This course will cover the basic concepts in antenna engineering. These include radiation and radiating systems, fundamental parameters of antennas, wire antennas, antenna arrays, aperture antennas, microstrip antennas, antenna synthesis, integral equation and the method of moments. Prerequisite(s): ECE 343 or equivalent.

ECE 463 – Fundamentals of Wireless Electronics
Course Units: 1 (Not offered this Academic Year) Review of phasor analysis; inductance and coupling networks; resonance; complex power and power transfer; transmission line theory and applications; introduction to matching network design. Includes a weekly studio/lab session. Prerequisite(s): ECE 225 or equivalent Corequisite(s): ECE 463L

 

Skip to toolbar