The objective of the course is to establish the foundations of analog and digital circuits. The course will introduce the student to the power of abstraction, resistive networks, network analysis, nonlinear analysis and the digital abstraction.

Prerequisites: Mathematics 2A-B or 3A-B or Mathematics 3AH-BH, and Mathematics 4A or 4AI or 3C, all with a minimum grade of C; and, Math 4B or 4BI or 5A with a minimum grade of C (may be taken concurrently); Physics 3, 7B or 23 (may betaken concurrently); open only to electrical engineering and computer engineering majors.

3

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
Unlocks ECE 10AL ECE 137A ECE 10B ECE 152A
These majors only cmpen ee
MOODY G A
Galan Moody
5.0
4 reviews
AI predicted, based on past grading trends of the course and instructor, class info, and 127 other factors
See All
Winter 2024 . Salem L G
PHELP1440
T R
17:00 PM - 18:15 PM
Fall 2024 . Salem L G
GIRV 1004
T R
17:00 PM - 18:15 PM
See All
ECE 10A Blumenthal D Winter 2026 Total: 18
ECE 10A Salem L G Fall 2025 Total: 213
4
5.0
ECE136C . Moody G A 1 Year, 9 Months Ago

Grading based on prelab and lab only. No exams at all which was a huge plus. Lectures are engaging despite how hard the concepts were. Made sure we understood it with the labs. Labs were every week in groups as well.

0 helpful 0 unhelpful
ECE10C . Moody G A 3 Years Ago

Lectures are succinct and helpful in understanding what's going on at the high level. I refer back to his slides once in a while to refresh my memory on RLC and other topics.

0 helpful 0 unhelpful
ECE120B . Moody G A 3 Years Ago

Had no homework so we could focus on designing our projects and giving biweekly presentations. This is class is as hard or easy as you want to make it depending on the project you pick, but will definitely be time consuming either way. I learned so much without the unnecessary stress of exams and weekly homework. This is how school should be!

0 helpful 0 unhelpful
ECE120A . Moody G A 4 Years Ago

Galan is great! Such a nice guy and very good at explaining the material. He also grades nicely on labs, homework, and exams. He really wants us to focus on the learning and less on the grade since this class is so fun and hands on!

0 helpful 0 unhelpful
ECE 10AL
0 / 28 Enrolled
Foundations of Analog and Digital Circuits and Systems Lab
T B A
W
18:30 PM - 22:20 PM
ECE 10AL
0 / 28 Enrolled
Foundations of Analog and Digital Circuits and Systems Lab
T B A
T
13:00 PM - 16:50 PM
ECE 10AL
0 / 28 Enrolled
Foundations of Analog and Digital Circuits and Systems Lab
T B A
M
18:30 PM - 22:20 PM
ECE 10AL
0 / 28 Enrolled
Foundations of Analog and Digital Circuits and Systems Lab
T B A
M
13:00 PM - 16:50 PM
ECE 10AL
0 / 28 Enrolled
Foundations of Analog and Digital Circuits and Systems Lab
T B A
F
12:00 PM - 15:50 PM
ECE 10AL
0 / 28 Enrolled
Foundations of Analog and Digital Circuits and Systems Lab
T B A
W
08:00 AM - 11:50 AM