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 CMPSC 9 CH E 132B ECE 179P CH E 166 CMPSCW 9 MATH 104A
These majors only cheme ee me
Jeff Moehlis
4.3
25 reviews
ESB 1003
T
16:00 PM - 16:50 PM
25 / 25 Full

ESB 1003
T
17:00 PM - 17:50 PM
25 / 25 Full

ESB 1003
T
18:00 PM - 18:50 PM
25 / 25 Full

ESB 1003
W
08:00 AM - 08:50 AM
25 / 25 Full

ESB 1003
W
09:00 AM - 09:50 AM
25 / 25 Full

ESB 1003
W
17:00 PM - 17:50 PM
25 / 25 Full

Spring 2024 . Moehlis J M
ILP 1101
T R
11:00 AM - 12:15 PM
Fall 2024 . Petzold L Wong S R
PSYCH1924
M W
14:00 PM - 15:15 PM
See All
ENGR 3 Moehlis J M Spring 2024 Total: 138
ENGR 3 Moehlis J M Fall 2022 Total: 94
See All
25
4.3
ENG3 . 6 Months Ago

Professor Moehlis is the chair of the ME department, so I can only imagine he chooses to teach Engineering 3 out of pure enjoyment. He'll make sure you know what you need and spend the remaining time connecting the work to fascinating math concepts and personal stories. Those with any coding experience will pass easily, so I'd call it a win-win.

0 helpful 0 unhelpful
ENGR3 . 8 Months Ago

I came in with zero coding experience. It was easy. I rarely went to lecture, but I was still successful. Weekly homework, handwritten midterm, final project. Work with friends on homework and the final. The midterm is straightforward if you haven't been cheating your way through the class. Moehlis doesn't really add or take away from the class.

0 helpful 0 unhelpful
ENG3 . 9 Months Ago

Professor Moehlis is one of the best professors I've had so far! His lectures are very engaging and you can tell that he truly cares about his students. He gave us practice midterms which were very helpful for midterm prep. The prompts in lecture often mirror the homework, so even of you dont have prior coding experience its easy to learn.

0 helpful 0 unhelpful
ENGR3 . 2 Years Ago

Professor J-Mo is perhaps the best professor I have had at UCSB. His lectures go in depth & he shares a lecture video of all the classes he takes. I was never checking my watch in his lectures & his interactive way of teaching made me look forward to this class every week. Keep up with the lecture as the HW gets harder every week. Come to lecture.

0 helpful 0 unhelpful
ENG3 . 2 Years Ago

Prof J-Mo is a good lecturer, and succeeds in making his lectures fun and interesting. This course itself is very easy, if you have any prior programming experience you don't need to go to any classes. Grade is based off of weekly homeworks and quizzes (online), and take home midterm and final projects. All of which are pretty easy.

0 helpful 0 unhelpful
ENGR3 . 2 Years Ago

He's one of the best professors I have ever had. Make sure you practice from his video lectures (same as the classes) later and try to keep up with the class. He's really good at his lectures, never felt bored.

0 helpful 0 unhelpful
See all 25 reviews
ENGR 101
42 / 42 Full
Ethics in Engineering
Ken Hough 3.3
M W
15:30 PM - 16:45 PM
69.6% A
ENGR 101
42 / 42 Full
Ethics in Engineering
Ken Hough 3.3
M W
17:00 PM - 18:15 PM
69.6% A
ENGR 101
42 / 42 Full
Ethics in Engineering
Ken Hough 3.3
M W
14:00 PM - 15:15 PM
69.6% A
ENGR 195C
21 / 70 Enrolled
Multidisciplinary Capstone Design
Ilan Ben-Yaacov 3.9 Tyler Susko 2.9
F
13:00 PM - 13:50 PM
92.1% A
ENGR 199
0 / 20 Enrolled
Independent Studies in Engineering
T B A