HelloHello.
Eric Hallman
ehallman at math dot berkeley dot edu
Office: Evans 1047
Office Hours: Tu 5-6

This is the page for Math 98, a six-week introduction to MATLAB intended as a supplement to Math 128A. Students are expected to have little or no prior experience with programming. Home

Announcements:
  • Lecture 2 will be held on Wednesday, September 5, at the usual time and location.
  • On account of the changed date for the lecture, the due date for Homework 1 will be pushed to Wednesday, September 5.
  • (Sept 10) The instructions for HW3 have been updated.

    Class Time and Location:
    Group 009 (Class 22439): Monday 3-4:30, B3A Evans
    Group 010 (Class 22440): Monday 4:30-6, 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: 27 Aug I/O, logicals, if/else statements KS 3, 4.1-4.5 Lecture 1 folder
    Week 2: 5 Sept Loops, vectors, functions KS 5, 7
    OD 1.4, 1.7, 2.1
    Lecture 2 folder
    Week 3: 10 Sept Functions OD 2.2
    Mathworks I, II
    Lecture 3 folder
    Week 4: 17 Sept Graphing Documentation Lecture 4 folder
    Week 5: 24 Sept Polynomials OD 6 Lecture 5 folder
    Week 6: 1 Oct Matrices, Data 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.
    Due Date Assignment Solutions
    5 Sept HW1
    11 Sep HW2
    18 Sep HW3
    25 Sep HW4
    2 Oct HW5
    9 Oct HW6
    30 Oct Final Project


    Installing MATLAB:
    You can download MATLAB here and obtain a student license here.

  • [Last modified: 2 October 2018]