Undergraduate Courses
More information about ECE courses, including fees and grading bases, can be found in the UA Catalog, under Course Descriptions.
See information specific to Computer Science & Engineering Courses
ECE 101: Programming I
Prerequisite(s): Math 112, 120R, 122B, or 125, or placement at the level of Math 120R.
ECE 201: Programming II
Prerequisite(s): ECE 101
ECE 207: Elements of Electrical Engineering
Prerequisite(s): Prerequisite or concurrently enrolled in: MATH 122B or MATH 125.
ECE 207: Elements of Electrical Engineering
Elements of Electrical Engineering
Required Course: No
Course Level
Units
Instructor(s)
Prerequisite(s)
Course Texts
Seventh Edition of Electrical Engineering: Principles & Applications, by Allan R. Hambley, Pearson, 2017.
Schedule
Course Description
Specific Course Information:
2021-2022 Catalog Data: Current and voltage dividers. Resistors, capacitors, inductors. Node voltage and mesh current analysis of circuits. Thevenin and Norton circuit equivalents. AC circuits, phasors, impedance. Electromagnetic fields, electric power, transformers, magnetic materials. Operational amplifiers, Elements of digital circuits. Sensors and measurements of physical quantities.
Learning Outcomes
Specific Goals for the Course:
Outcomes of Instruction: By the end of this course the student will be able to:
1. Solve a resistive network that is excited by an AC or a DC source.
2. Solve first-order circuits involving resistors and a capacitor or an inductor.
3. Derive the differential equations associated with a circuit containing one or two energy storage elements.
4. Derive the complex impedance associated with a resistive, inductive, and capacitive load.
5. Use the ideal op-amp properties to derive the transfer function of an op-amp circuit.
6. Select a current limiting resistor in an LED circuit.
7. Create a transistor-based circuit to supply the necessary current to power a DC motor.
8. Analyze a circuit containing one or more diodes.
9. Design a collection of transistors to create logic gates.
10. Analyze an AC circuit containing resistors, inductors, and capacitors.
11. State the current/voltage relationships of resistors, inductors, and capacitors.
12. Explain the concept of circuit loading.
Course Topics
Brief list of topics to be covered:
Course Description and Introduction (Chapter 1)
- Circuits, Currents, and Voltages
- Power and Energy
- Kirchhoff’s Current Law and Voltage Law
Resistive Circuits (Chapter 2)
- Voltage-Divider and Current-Divider
- Node-Voltage Analysis
- Mesh-Current Analysis
- Thevenin and Norton Equivalents
- Inductance and Capacitance (Chapter 3)
First-Order Transients (Chapters 4)
- RC Circuits
- DC Steady-state
- RL Circuits
Sinusoidal Steady-State Analysis (Chapter 5)
- Sinusoidal Currents and Voltages
- Phasors
- Complex Impedances
- Power in AC Circuits
Operational Amplifiers (Chapter 14)
- Ideal Operational Amplifiers
- Amplifier Circuits
- Filters
Diodes (Chapter 10)
- Basic Diode Concepts
- Rectifier Circuits
Computer-based Instrumentation (Chapter 9)
- Sampling Frequency
- Signal Conditioning
- Filtering
If Time permits, the following:
Transistors (Chapters 12 & 13)
- Transistors as switches
- Creating Logic Gates with Transistors
- Driving High Current Loads with Transistors
Relationship to Student Outcomes
ECE 207 contributes directly to the following specific electrical and computer engineering student outcomes of the ECE department:
1. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
2. An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
Syllabus Prepared By
ECE 220: Basic Circuits
Prerequisite(s): MATH 129 and (PHYS 241 or PHYS 251 or PHYS 261H)
ECE 274A: Digital Logic
Prerequisite(s): ECE 101. Prerequisite or concurrent enrollment in MATH 129.
ECE 304A: Design of Electronic Circuits
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 351C.
ECE 310: Applications of Engineering Mathematics
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 101 and MATH 254.
ECE 311: Engineering Ethics and Contemporary Issues
Prerequisite(s): Advanced Standing: Engineering. ECE majors only.
ECE 320A: Circuit Theory
Prerequisite(s): Advanced Standing: Engineering. Major or minor: ECE. MATH 254 and ECE 220.
ECE 330B: Computational Techniques
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. MATH 223 and MATH 254 and PHYS 143 and PHYS 241 and ECE 101.
ECE 340A: Introduction to Communications
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 320A.
ECE 351C: Electronic Circuits
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 320A.
ECE 352: Device Electronics
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. Prerequisite or concurrent enrollment in ECE 351C.
ECE 369A: Fundamentals of Computer Organization
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 101 and ECE 274A.
ECE 372A: Microprocessor Organization
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 201 (ECE 207 or 220) and ECE 274A (concurrent enrollment in ECE 201 okay).
ECE 373: Object-Oriented Software Design
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 201.
ECE 381A: Introductory Electromagnetics
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. MATH 223 and ECE 220.
ECE 403A: Mathematical Methods for Optics & Photonics
Prerequisite(s): Major: OSE. Advanced Standing: Engineering. MATH 322. Concurrent with OPTI 403A.
ECE 404: Optical Spectroscopy of Materials
Prerequisite(s): Advanced Standing: Engineering. Concurrent with MSE 404.
ECE 407: Digital VLSI Systems Design
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 274A and ECE 351C.
ECE 411: Numeric Modeling of Physics & Biological Systems
Prerequisite(s): Advanced Standing: Engineering. Major: ECE.
ECE 413: Web Development and the Internet of Things
Prerequisite(s): Advanced Standing: Engineering. ECE 201.
ECE 414A: Photovoltaic Solar Energy Systems
Prerequisite(s): Advanced Standing: Engineering.
ECE 417: Measurement and Data Analysis in Biomedical Engineering
Prerequisite(s): Senior status only. Concurrent with BME 417.
ECE 429: Digital Signal Processing
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 340A.
ECE 430: Optical Communication Systems
Prerequisite(s): Advanced Standing: Engineering. Concurrent with OPTI 430.
ECE 434: Electrical and Optical Properties of Materials
Prerequisite(s): Advanced Standing: Engineering.
ECE 435A: Digital Communications Systems
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 340A.
ECE 441A: Automatic Control
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 320A.
ECE 442: Digital Control Systems
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 320A.
ECE 450: Analog Integrated Circuits
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 351C.
ECE 456: Optoelectronics
Prerequisite(s): ECE 381A
ECE 459: Fundamentals Of Optics For Electrical Engineers
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 381A.
ECE 462: Computer Architecture and Design
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 369A.
ECE 466: Knowledge-System Engineering
Prerequisite(s): Major: ECE. Advanced Standing: Engineering.
ECE 471: Fundamentals of Information and Network Security
Prerequisite(s): ECE 201 and ECE 310.
ECE 472: Design, Modeling, and Simulation for High Technology Systems in Medicine
Prerequisite(s): Recommendations and additional information: Mastery of material in the areas of electrical and computer engineering, or mechanical engineering, or biomedical engineering at the level commensurate with senior/junior level standing.
ECE 473: Software Engineering Concepts
Prerequisite(s): Major: ECE. ECE 373.
ECE 474A: Computer-Aided Logic Design
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 201 and ECE 274A.
ECE 478: Fundamentals of Computer Networks
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 201 and ECE 310.
ECE 479: Principles of Artificial Intelligence
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 373.
ECE 484: Antenna Theory and Design
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 381A
ECE 486: Microwave Engineering I: Passive Circuit Design
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 381A.
ECE 488: Microwave Engineering II: Active Circuit Design
Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 486.