|
Eric Hallman
ehallman at math dot berkeley dot edu
|
Office: Evans 1087
Office Hours: Tu 3-5
This is the page for Math 98, a six-week introduction to MATLAB intended as a supplement to Math 128A and Math 170. Students are expected to have little or no prior experience with programming. Home
|
|
Class Time and Location:
Group 013 (Class 26607): Thursday 2-3:30, B3A Evans
Group 014 (Class 26608): Thursday 3:30-5, B3A Evans
Schedule:
This course will use the following books as its primary texts:
K Sayood (KS), Learning Programming Using MATLAB.
Otto and Denier (OD), An Introduction to Programming and Numerical Methods in MATLAB.
For further reference, try Essential MATLAB for Engineers and Scientists by Brian H Hahn and Daniel T Valentine, available for free to UC Berkeley students here.
Week | Topic | Reading | Notes | Code |
Week 1: 18 Jan |
I/O, logicals, if/else statements |
KS 3, 4.1-4.5 |
Lecture 1 |
folder |
Week 2: 25 Jan |
Loops, vectors, functions |
KS 5, 7
OD 1.4, 1.7, 2.1 |
Lecture 2 |
folder |
Week 3: 1 Feb |
Functions |
OD 2.2
Mathworks I, II |
Lecture 3 |
folder |
Week 4: 8 Feb |
Matrices |
OD 6 |
Lecture 4 |
folder |
Week 5: 15 Feb |
Graphing |
Documentation |
Lecture 5 |
folder |
Week 6: 22 Feb |
Data, Animation |
Cells, Tables |
Lecture 6 |
folder |
Passing the Course:
This is a 1-unit P/NP class. There are 6 homework assignments worth 2 points each, one due each week. A final project, worth 6 points, will be due later in the semester. A final score of 12/18 is needed to pass.
Assignments:
Each assignment will be due by 11:59pm on the given date. Submissions should be uploaded to bCourses.
Installing MATLAB:
You can download MATLAB here and obtain a student license here.
|
|
|