Isc3222 schedule
( Overview | Syllabus | Schedule | Lectures | Assignments | Project | Code | Misc)
Schedule:
(overview; the labs are tentative, and the schedule for the presentations may need an extension)
Week | Lecture Topics | |
1 |
Introduction of numerical and symbolic computations. Introduction to MATLAB/Octave. |
|
2 |
Interactive computing with MATLAB/Octave Homework 1: MATLAB/OCTAVE basics Lab 1: Hot keys of MATLAB/OCTAVE (Labor Day, No Class) |
|
3 | MATLAB/OCTAVE programming: Basics | |
4 |
MATLAB/OCTAVE Programming: Basics, style and debugging Homework 2: MATLAB/OCTAVE programming Lab 2: MATLAB/OCTAVE for groundwater modeling |
|
5 | Errors in numerical computation | |
6 |
Errors in numerical computation Numerical computation: Solving system of equations |
|
7 |
Numerical computation: Finding the root Lab 3: Numerical error |
|
8 |
Numerical computation: Finding the root Oct 19, mid-term exam |
|
9 |
Numerical computation: Finding the root Lab 4: Finding roots |
|
10 |
Introduction to symbolic computing Oct 22, Assignment of final project Lab 5: Sage basics |
|
11 |
Sage Basics and Files Lab 6: Sage files |
|
12 |
Functional programming Nov 12: Veterans Day Holiday, No Class |
|
13 | Pattern and rule-based programming | |
14 |
Graphics and plots Nov 21 and 23: Thanksgiving, No Class |
|
15 |
Statistics and data analysis Nov 30 and Dec 7: Final project presentations |
|
16 | Final Exam Week. Final project report due on 12/14. |