Scientific Computing with MATLAB Fall 2019
Paul Gribble
Sep 10, 2019
Welcome to the course
- we are going to have fun!
- Tuesdays 1:00 pm in WIRB 1120
- Thursdays 1:00 pm in WIRB 1130
- bring your laptop
Survey
- pre-class survey results
- CS or coding courses?
Info
- Paul Gribble
- [email protected]
- WIRB 4122
- (519) 661-2111 x82237
- www.gribblelab.org/scicomp
This course: What it is
- learn to code
- learn basic programming paradigms
- basic coding skills
- we will use MATLAB
- I will demo Python code from time to time
This course: What it isn't
- learn all the ins and outs of the MATLAB GUI
- learn the MATLAB toolboxes
- "how to use MATLAB"
Goals
- learn to write code to solve problems, get answers
- learn to think algorithmically
- learn some useful computational approaches
Goals
- basic competence writing simple programs to do useful things
- a jumping point to more advanced things
- learn basic skill here
- then extend your skills on your own
Grades
- assignments (10 x 7 marks each)
- takehome midterm exam (15 marks)
- takehome final exam (15 marks)
Fundamentals
- lots of simple programs, toy problems, exercises
- like doing scales in music or drills in sports
- build up your basic skills
- then we will look at one or two more advanced topics if we have time
- it's up to you to take your basic skills and apply them to your own research-related challenges