General philosophy of programming and problem-solving. Students will be introduced to the programming language MATLAB. Specific areas of study will include algorithms, basic decision structures, arrays, matrices, and graphing.

No Prerequisites

3

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
Unlocks CH E 132B CMPSC 9 CH E 166 MATH 104A ME 17 ME 179L
These majors only cheme ee me
PETZOLD L
Linda Petzold
1.9
14 reviews
ESB 1003
M
16:00 PM - 16:50 PM
19 / 20

ESB 1003
T
08:00 AM - 08:50 AM
15 / 20

ESB 1003
T
11:00 AM - 11:50 AM
17 / 20

ESB 1003
T
16:00 PM - 16:50 PM
16 / 20

ESB 1003
W
08:00 AM - 08:50 AM
5 / 20

Spring 2024 . Moehlis J M
ILP 1101
T R
11:00 AM - 12:15 PM
Spring 2025 . Moehlis J M
ILP 1101
T R
11:00 AM - 12:15 PM
See All
ENGR 3 Petzold L Fall 2024 Total: 70
ENGR 3 Moehlis J M Spring 2024 Total: 138
See All
14
1.9
ENGR3 . Petzold L 4 Months Ago

Petzold was a very sweet lady but not a great teacher. There were many times where she seemed lost in the middle of her lectures. Fortunately the class itself is not too difficult. The readings and TAs are much more helpful than lecture.

0 helpful 0 unhelpful
ENGR3 . Petzold L 4 Months Ago

Professor Petzold is super sweet, but if you don't have any coding background, this isn't a good introduction to programming class. No need to go to any lecture, most of the time professor doesn't know what she is doing and ends up ending class 30 minutes in. Pay attention in discussion and seek help during TA office hours.

0 helpful 0 unhelpful
ENGR3 . Petzold L 1 Year, 2 Months Ago

Prof Petzold is so sweet but unfortunately is a terrible lecturer. It feels like she's learning the material with us, will often get certain things wrong, and seems like she doesn't understand matlab herself. TA's and office hours are the only way to pass the class. HW is extremely challenging if you only go off lectures.

0 helpful 0 unhelpful
ENGR3 . Petzold L 2 Years Ago

If you want to do great in this class just go to your TA's section and their office hours. Petzold is nice and tries to make the class engaging but ultimately she is slow in teaching the material that you learn it yourself and she's weeks behind. Work looks hard at first but you can ultimately get it done on time. Class itself is not hard.

0 helpful 0 unhelpful
ENGR3 . Petzold L 2 Years Ago

Lectures weren't super helpful towards specific homework problems, but they at least gave you an idea of the concepts that would be covered. The assignments are pretty engaging. Go to section and go to office hours for the homework and projects, the TAs are super helpful.

0 helpful 0 unhelpful
ENGR3 . Petzold L 5 Years Ago

This course is really dependent on your TA's, (especially for difficulty of the tests). Section was a lot more helpful than lecture, and the online modules are sufficient to teach most of the material on your own. Petzold was always available to clarify and answer questions. Destroyed by the final, as someone who came in w no coding experience.

1 helpful 0 unhelpful
See all 14 reviews
ENGR 13A
33 / 40 Enrolled
Integrated Networking, Scholarship, and Peer Interaction for eaRly Engineers (INSPIRE) Seminar
Diba Mirza 4.7 Elizabeth Belding 3.8 Joe Chada 4.4
F
09:30 AM - 10:45 AM
100.0% A
ENGR 99
0 / 0 Full
Introduction to Research
T B A
T
19:00 PM - 19:50 PM
ENGR 101
30 / 42 Enrolled
Ethics in Engineering
Ken Hough 3.3
M W
17:00 PM - 18:15 PM
70.6% A
ENGR 101
39 / 42 Enrolled
Ethics in Engineering
Ken Hough 3.3
M W
14:00 PM - 15:15 PM
70.6% A
ENGR 101
38 / 42 Enrolled
Ethics in Engineering
Ken Hough 3.3
M W
15:30 PM - 16:45 PM
70.6% A
ENGR 195A
31 / 70 Enrolled
Multidisciplinary Capstone Design
Ilan Ben-Yaacov 3.9 Tyler Susko 2.9
F
13:00 PM - 13:50 PM
96.5% A