Academics / Courses / DescriptionsELEC_ENG 202: Intro to Electrical Engineering
VIEW ALL COURSE TIMES AND SESSIONS
Description
Introduction to fundamental concepts and applications of electrical engineering. Topics include: circuit analysis from dc resistive networks to networks of impedances operating in the sinusoidal steady-state; circuit simplification and the Thevenin equivalent circuit; complex numbers and phasors; series and parallel inductor-capacitor resonance; simple analog filters; power transfer and impedance matching; op amps realizing active filters; signal spectra and the Fourier transform; signal sampling and aliasing; bandwidth and channel capacity; simple feedback and control systems; semiconductor electronics and devices including diodes, transistors, light-emitting diodes, and lasers.
REQUIRED TEXTBOOK: None. Relevant class materials are placed on the Canvas website of the course.
REFERENCE TEXTBOOKS:
1. James H. McClellan, R. W. Schafer, and M. A. Yoder, DSP First: a Multimedia Approach, Prentice Hall, 1998.
2. M. Plonus, Electronics and Communications for Scientists and Engineers, Harcourt/Academic Press, 2001.
COURSE INSTRUCTORS: Prof. Ilya Mikhelson
COURSE GOALS: This course is aimed at anyone who wants to understand electronics and gain hands-on experience building devices. The goal of the course is to empower students to pursue their own electronics projects. Electronics are at the heart of most modern devices, so having a good understanding opens the door to countless possibilities. By the end of the course, students will feel comfortable analyzing and creating their own complex projects.
PREREQUISITES: none
DETAILED COURSE TOPICS:
Week 1: Introduction to the course and overview of electrical engineering. Introduction to electric circuits: voltage, current, resistors, Ohmʼs Law, sign convention, power, Kirchhoffʼs current and voltage laws.
Week 2: Node and loop equations, circuit simplification, capacitors and inductors.
Week 3: P-N junctions, current-voltage characteristics, diodes, bipolar junction transistors. field-effect transistors, light-emitting diodes, DC motors.
Week 4: Microcontrollers, embedded programming, embedded system design considerations.
Week 5: Complex numbers and arithmetic, phasors, impedances, basic passive analog filters.
Week 6: Fourier series and Fourier transform, sampling, aliasing, reconstruction.
Week 7: Operational amplifier theory, practical op-amp circuits, non-ideal op-amp effects.
Week 8: Analog and digital communications.
Week 9: Machine learning intuition, regression, logistic regression, neural networks, reinforcement learning.
Week 10: Quantization, compression, control theory.
COMPUTER USAGE: Some MATLAB
HOMEWORK ASSIGNMENTS: Biweekly homeworks assignments reinforce concepts taught in class.
LABORATORY PROJECTS:
- Introduction: Become familiar with electronic instrumentation. Practice breadboarding and soldering.
- Build a useless box.
- Build a discrete 3x3 LED matrix.
- Modify the useless box from Lab 2 to be controlled by a microcontroller.
- Automate the LED matrix from Lab 3 using a microcontroller.
- Prepare to make an audio spectrum visualization by creating an analog filter bank along with a microphone.
- Create an 8x8 LED matrix and show an audio spectrum visualization.
- Modify Lab 7 to use a professional LED matrix and better instrumentation.
- Create a keyword spotting system using machine learning.
GRADES:
- Homeworks – 20%
- Labs – 50%
- Midterm Exam – 10% (take-home)
- Final Exam - 20% (take-home)
COURSE OBJECTIVES: When a student completes this course, s/he should:
- Be aware of key physical principles and mathematical concepts forming the foundation of electrical engineering in the areas of circuit analysis, signals and systems, and semiconductor technology.
- Have a basic understanding of means to analyze linear passive circuits including their analog and digital signal representations and filtering characteristics.
- Be able to construct a variety of circuits, get them working, and understand their operation.
- Be comfortable using a microcontroller to create complex projects.
ABET CONTENT CATEGORY: 100% Engineering.