This course represents a comprehensive foundation for core ECE topics in signal processing, image analysis, machine learning, optimization and control. The lectures present concepts from linear algebra, such as matrix computations, systems of linear equations, eigenspace decomposition, inner-product, orthogonality, least-squares and linear regression. Students actively engage with the technical materials with an introduction to Python programming and associated hands-on sessions. The materials are be motivated by real-world scenarios ranging from medical imaging to autonomous vehicles, from (miscarriage of) justice to brain-machine interfaces, from music analysis to GPS design.

Prerequisites: Open to EE and CMPEN majors only.

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
Unlocks CMPSC 5B CMPSC 9 CMPSCW 9
These majors only ee cmpen
Nina Miolane
4.0
8 reviews
ESB 1003
M
17:00 PM - 18:50 PM
3 / 25

ESB 1003
T
17:00 PM - 18:50 PM
1 / 25

ESB 1003
T
19:00 PM - 20:50 PM
0 / 25

ESB 1003
W
19:00 PM - 20:50 PM
0 / 25 Closed

ESB 1003
R
17:00 PM - 18:50 PM
0 / 25 Closed

ESB 1003
R
19:00 PM - 20:50 PM
0 / 25

ESB 1003
W
17:00 PM - 18:50 PM
1 / 25

See All
Fall 2024 . T B A
ILP 1101
M W
15:30 PM - 16:45 PM
Fall 2024 .
ESB 1003
W
19:00 PM - 20:50 PM
See All
ECE 3 Miolane N Fall 2023 Total: 135
ECE 3 Miolane N Fall 2022 Total: 103
See All
8
4.0
ECE3 . 1 Year, 4 Months Ago

Prof Miolane didnt really teach ECE 3, just basic python which was rushed and then she let the rest of her team do the work. Because of that, the entire course was disorganized and rushed, especially the linear algebra unit which taught so much content in one week and which required us to do a 15+ hour plus lab. Extra credit was a good bonus though

0 helpful 0 unhelpful
ECE3 . 1 Year, 6 Months Ago

Nina is an amazing and interactive lecturer. That being said the course is poorly organized, specifically the linear algebra unit, which was just way too rushed. Some homework took many hours to complete whereas others could be completed in less than an hour.

0 helpful 0 unhelpful
ECE3 . 2 Years Ago

Nina herself is a great professor and was very enthusiastic about teaching the subject, with that said this class is not aimed for freshmen if you haven't taken linear algebra or don't have coding experience you will struggle, I recommend taking the class later on, other than that Nina is very accommodating and wants people to good in the class.

1 helpful 0 unhelpful
ECE3 . 2 Years Ago

Prof. Miolane is clearly very enthusiastic about teaching the course and making sure we participate and understand... that said, the course is very poorly conceived. ECE 3 is MATH 4A-- Linear Algebra. The final is entirely on Linear Algebra. You'll need to know Python to survive the homework, but our final was 40% of our grade.

0 helpful 0 unhelpful
ECE3 . 2 Years Ago

The way that ECE3 is built is extremely dumb. I would not blame professor Miolane. She has a very thick French accent as well, hard to understand what she is saying. Seems passionate about what she is doing. Gave extra credit because curriculum was confusing for freshmen. Good professor, bad class.

0 helpful 0 unhelpful
ECE3 . 3 Years Ago

prof is a great person and listens to student feedback, but the course itself is not tailored towards ee beginners. labs and homework are kind of a mess, but she gives 10+% extra credit which is great. no midterms and only one final which kind of screwed us over because we had no idea what to expect. the mock exam did not prepare for the final

0 helpful 0 unhelpful
See all 8 reviews
ECE 5
1 / 30 Enrolled
Introduction to Electrical & Computer Engineering
Joao Hespanha 4.9
T R
12:30 PM - 13:45 PM
99.6% A
ECE 10CL
12 / 30 Enrolled
Foundations of Analog and Digital Circuits and Systems Lab
T B A
F
08:00 AM - 11:50 AM
93.4% A
ECE 10AL
26 / 26 Full
Foundations of Analog and Digital Circuits and Systems Lab
T B A
M
13:00 PM - 16:50 PM
95.8% A
ECE 10A
146 / 182 Enrolled
Foundations of Analog and Digital Circuits & Systems
Loai Salem 4.1
T R
17:00 PM - 18:15 PM
51.2% A
ECE 10AL
26 / 26 Full
Foundations of Analog and Digital Circuits and Systems Lab
T B A
M
18:30 PM - 22:20 PM
95.8% A
ECE 10AL
11 / 26 Enrolled
Foundations of Analog and Digital Circuits and Systems Lab
T B A
F
12:00 PM - 15:50 PM
95.8% A