C&EE M20
Introduction to Computer Programming with MATLAB
Description: (Same as Mechanical and Aerospace Engineering M20.) Lecture, two hours; discussion, two hours; laboratory, two hours; outside study, six hours. Requisite: Mathematics 33A. Fundamentals of computer programming taught in context of MATLAB computing environment. Basic data types and control structures. Input/output. Functions. Data visualization. MATLAB-based data structures. Development of efficient codes. Introduction to object-oriented programming. Examples and exercises from engineering, mathematics, and physical sciences. Letter grading.
Units: 4.0
Units: 4.0
Most Helpful Review
Spring 2017 - Ethan is an incredibly helpful professor. He and the TA's respond very quickly to emails regarding questions on the projects, and they are very helpful when they respond. Just make sure that you explain your methods behind your thoughts in your script, and you will get a good response back. The homeworks (there are 8 of them) don't take that long, maybe 3-4 hours overall. I only went to the first lab section, my TA wasn't helpful, so I just did my homework during that time. I have zero coding background, so this was my first coding class. The final project was a bit trickier, but incorporated everything we've learned all quarter. I highly recommend Ethan for this course.
Spring 2017 - Ethan is an incredibly helpful professor. He and the TA's respond very quickly to emails regarding questions on the projects, and they are very helpful when they respond. Just make sure that you explain your methods behind your thoughts in your script, and you will get a good response back. The homeworks (there are 8 of them) don't take that long, maybe 3-4 hours overall. I only went to the first lab section, my TA wasn't helpful, so I just did my homework during that time. I have zero coding background, so this was my first coding class. The final project was a bit trickier, but incorporated everything we've learned all quarter. I highly recommend Ethan for this course.