AB

Adam Barnes

Senior Lecturer
Unit: School of Engineering and Applied Science
Department: Department of Electrical and Computer Engineering
Office location and address
351 McCormick Rd
Charlottesville, Virginia 22903
ECE 2630: ECE Fundamentals I
Credits: 4
Electrical circuits with linear applications of passive and active elements; Kirchhoff's voltage and current laws to derive circuit equations; solutions for first- and second-order transient and DC steady-state responses; AC steady-state analysis; frequency and time domain signal representations; Fourier series; phasor methods; complex impedance; transfer functions; Thevenin/Norton equivalent models; controlled sources. Prerequisite: APMA 1110.
ECE 2660: ECE Fundamentals II
Credits: 4
Studies the modeling, analysis, design, computer simulation, and measurement of electrical circuits which contain non-linear devices such as junction diodes, bipolar junction transistors, and field effect transistors. Includes the gain and frequency response of linear amplifiers, power supplies, and other practical electronic circuits. This course is taught in the studio mode with mixed lecture and lab. Prerequisite: ECE 2630, APMA 2130 co-requisite
ECE 3430: Introduction to Embedded Computer Systems
Credits: 4
An embedded computer is designed to efficiently interact directly with its physical environment. This lab-based course explores architecture and interface issues relating to the design, evaluation and implementation of embedded systems . Topics include hardware and software organization, power management, digital and analog I/O devices, memory systems, timing and interrupts. Prerequisite: ECE 2660, CS 2110, ECE 2330
ECE 3750: ECE Fundamentals III
Credits: 4
Develops tools for analyzing signals and systems operating in continuous-time, with applications to control, communications, and signal processing. Primary concepts are representation of signals, linear time-invariant systems, Fourier analysis of signals, frequency response, and frequency-domain input/output analysis, the Laplace transform, and linear feedback principles. Practical examples are employed throughout, and regular usage of computer tools (Matlab, CC) is incorporated. Students cannot receive credit for both this course and BIOM 3310. Prerequisite: ECE 2660, APMA 2130
ECE 4440: Embedded System Design
Credits: 5
Design, analysis and testing of an embedded computer system to meet specific needs, considering public health, safety and welfare as well as societal impacts. Tradeoff analysis and constraint satisfaction facilitated by the use of appropriate engineering analysis techniques. Semester-long team project develops physical prototype (not simulation). Counts as MDE (major design experience) for computer and electrical and engineering students. Prerequisite: ECE 3430 & ECE 3750 and 4th year standing.
ECE 4991: MDE - Capstone Design
Credits: 5
Design, analysis and testing of an electrical system to meet specific needs, considering applicable standards, health, safety, welfare, and societal impacts as well as tradeoff and constraint considerations. Semester-long team project develops physical prototype (not simulation). Counts as MDE (major design experience) for Computer and Electrical Engineering students. Prerequisite: ECE 3430 & ECE 3750 and 4th year standing.
ECE 8897: Graduate Teaching Instruction
Credits: 1–12
For master's students.
ECE 9897: Graduate Teaching Instruction
Credits: 1–12
For doctoral students.