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. 

Course details

ECE 207: Elements of Electrical Engineering

Prerequisite(s): Prerequisite or concurrently enrolled in: MATH 122B or MATH 125.

Course details

ECE 207: Elements of Electrical Engineering

Elements of Electrical Engineering

Usually offered: Fall, Spring

Required Course: No

Course Level

Undergraduate

Units

3

Instructor(s)

Michael Marefat, Associate Professor
Hal Tharp, Associate Professor

Prerequisite(s)

PHYS 241 or PHYS 251 or PHYS 261H. Prerequisite or concurrently enrolled in: MATH 254 or MATH 250B or MATH 355.

Course Texts

Seventh Edition of Electrical Engineering: Principles & Applications, by Allan R. Hambley, Pearson, 2017.

Schedule

Two 75-minute lectures per week, TTH 03:30 PM-04:45 PM.

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

Syllabus updated on 3/29/2022
ECE 220: Basic Circuits

Prerequisite(s): MATH 129 and (PHYS 241 or PHYS 251 or PHYS 261H)

Course details

ECE 274A: Digital Logic

Prerequisite(s): ECE 101. Prerequisite or concurrent enrollment in MATH 129.

Course details

ECE 304A: Design of Electronic Circuits

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 351C.

Course details

ECE 310: Applications of Engineering Mathematics

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 101 and MATH 254.

Course details

ECE 311: Engineering Ethics and Contemporary Issues

Prerequisite(s): Advanced Standing: Engineering. ECE majors only.

Course details

ECE 320A: Circuit Theory

Prerequisite(s): Advanced Standing: Engineering. Major or minor: ECE. MATH 254 and ECE 220.

Course details

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.

Course details

ECE 340A: Introduction to Communications

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 320A.

Course details

ECE 351C: Electronic Circuits

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 320A.

Course details

ECE 352: Device Electronics

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. Prerequisite or concurrent enrollment in ECE 351C.

Course details

ECE 369A: Fundamentals of Computer Organization

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 101 and ECE 274A.

Course details

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).

Course details

ECE 373: Object-Oriented Software Design

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 201.

Course details

ECE 381A: Introductory Electromagnetics

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. MATH 223 and ECE 220.

Course details

ECE 403A: Mathematical Methods for Optics & Photonics

Prerequisite(s): Major: OSE. Advanced Standing: Engineering. MATH 322. Concurrent with OPTI 403A.

Course details

ECE 404: Optical Spectroscopy of Materials

Prerequisite(s): Advanced Standing: Engineering. Concurrent with MSE 404.

Course details

ECE 407: Digital VLSI Systems Design

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 274A and ECE 351C.

Course details

ECE 411: Numeric Modeling of Physics & Biological Systems

Prerequisite(s): Advanced Standing: Engineering. Major: ECE.

Course details

ECE 413: Web Development and the Internet of Things

Prerequisite(s): Advanced Standing: Engineering. ECE 201.

Course details

ECE 414A: Photovoltaic Solar Energy Systems

Prerequisite(s): Advanced Standing: Engineering.

Course details

ECE 417: Measurement and Data Analysis in Biomedical Engineering

Prerequisite(s): Senior status only. Concurrent with BME 417.

Course details

ECE 429: Digital Signal Processing

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 340A.

Course details

ECE 430: Optical Communication Systems

Prerequisite(s): Advanced Standing: Engineering. Concurrent with OPTI 430.

Course details

ECE 434: Electrical and Optical Properties of Materials

Prerequisite(s): Advanced Standing: Engineering.

Course details

ECE 435A: Digital Communications Systems

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 340A.

Course details

ECE 441A: Automatic Control

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 320A.

Course details

ECE 442: Digital Control Systems

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 320A.

Course details

ECE 450: Analog Integrated Circuits

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 351C.

Course details

ECE 459: Fundamentals Of Optics For Electrical Engineers

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 381A.

Course details

ECE 462: Computer Architecture and Design

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 369A.

Course details

ECE 466: Knowledge-System Engineering

Prerequisite(s): Major: ECE. Advanced Standing: Engineering.

Course details

ECE 471: Fundamentals of Information and Network Security

Prerequisite(s): ECE 201 and ECE 310.

Course details

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.

Course details

ECE 473: Software Engineering Concepts

Prerequisite(s): Major: ECE. ECE 373.

Course details

ECE 474A: Computer-Aided Logic Design

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 201 and ECE 274A.

Course details

ECE 478: Fundamentals of Computer Networks

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 201 and ECE 310.

Course details

ECE 479: Principles of Artificial Intelligence

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 373.

Course details

ECE 484: Antenna Theory and Design

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 381A

Course details

ECE 486: Microwave Engineering I: Passive Circuit Design

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 381A.

Course details

ECE 488: Microwave Engineering II: Active Circuit Design

Prerequisite(s): Advanced Standing: Engineering. Major: ECE. ECE 486.

Course details

Contact Undergraduate Advisor: undergradadvisor@ece.arizona.edu

Contact Us
Contact Us
Loading...