CP315 SCIENTIFIC COMPUTATION, WINTER 2013, WLU
Course Description
An introduction to scientific computation, with substantial use of scientific software, such as Maple and Matlab. Scientific problems and models from different disciplines are considered. Numerical methods introduced in this course include interpolation, curve fitting, solving (systems of) linear and nonlinear equations, eigenvalue problems, integration and solving ordinary and partial differential equations.
Important Course Information
Prerequisites
CP104, MA110* (or MA103), MA122, MA205
Instructor
Dr. Ilias S. Kotsireas, Office 2076A,
Office Hours 24/7 and by appointment, Phone 884-0710 ext. 2218#
E-Mail: ikotsireATwlu.ca
Course Topics
- nonlinear equations, systems of nonlinear equations
- systems of linear equations: direct and iterative methods
- matrix eigenvalue problems, matrix eigenvector problems
- Fast Fourier Transform
- interpolation, curve fitting
- numerical differentiation, numerical integration
- Optimization
- Symbolic Computation
- Ordinary Differential Equations (ODEs), Initial Value Problems (IVPs), Boundary Value Problems (BVPs)
- Partial Differential Equations (PDEs), Discretization, Finite Difference Methods, Collocation, Finite Element Method
Course Software
Maple is a Scientific Computation System that allows the user to perform symbolic and numeric computations, visualization, experimentation and much more. Maple is being developed maintained and distributed by Maplesoft http://www.maplesoft.com/. Maple is available in Wilfrid Laurier University labs and the latest release of Maple 15, can also be obtained individually through the Maple Adoption Program.
- MaplePrimes
A Web community dedicated to sharing experiences, techniques, and opinions about Maple
- Application Center Featuring over 2200 applications contributed by the Maplesoft user community
- Maple T.A. Content CenterThousands of freely available Maple T.A. questions.
Matlab is a Scientific Computation System developed maintained and distributed by Mathworks
http://www.mathworks.com/.
Matlab is available in Wilfrid Laurier University labs.
- Matlab tutorial links from MathWorks
- Matlab tutorials from Mathtools.net
- Matlab summary
- A Partial List of On-Line Matlab Tutorials and Matlab Books
No prior knowledge of Maple or Matlab is necessary. Maple and Matlab tutorials will be offered, as part of the course.
Class Schedule, Winter Semester Timetable
| Mon | Wed | Fri |
| 8:30-9:20 | 8:30-9:20 | 8:30-9:20 |
| N1057 | N1057 | N1057 |
______________|_____________|_____________|_____________|_____
| | | |
Week 1: | Jan 07 | Jan 09 | Jan 11 |
Week 2: | Jan 14 | Jan 16 | Jan 18 |
Week 3: | Jan 21 | Jan 23 | Jan 25 |
Week 4: | Jan 28 | Jan 30 | Feb 01 |
Week 5: | Feb 04 | Feb 06 | Feb 08 |
Week 6: | Feb 11 | Feb 13 | Feb 15 |
______________|_____________|_____________|_____________|______
|
Reading Week | Feb 18 - Feb 22 N o C o u r s e s
______________|________________________________________________
Week 7: | Feb 25 | Feb 27 | Mar 01 |
Week 8: | Mar 04 | Mar 06 | Mar 08 |
Week 9: | Mar 11 | Mar 13 | Mar 15 |
Week 10: | Mar 18 | Mar 20 | Mar 22 |
Week 11: | Mar 25 | Mar 27 | Mar 29* |
Week 12: | Apr 01 | Apr 03 | Apr 05 |
| Apr 08 | | |
______________|_____________|_____________|_____________|______
| | | |
* the April 08 lecture is the March 29 make-up lecture
Course Requirements/Student Evaluation
- The course final grade is computed based on the 5 components:
A1, A2, A3, M, FE explained in more detail below.
- The course final grade is computed as:
A1*(10/100) + A2*(10/100) + A3*(10/100) + M*(30/100) + FE*(40/100)
- (A1) Assignment 1: 10%, release date: Monday, January 21, 2013, due date: Monday, February 04, 2013.
- (A2) Assignment 2: 10%, release date: Monday, February 11, 2013, due date: Monday, February 25, 2013.
- (A3) Assignment 3: 10%, release date: Monday, March 04, 2013, due date: Monday, March 18, 2013.
- Important Information regarding assignment submission:
- All assignment submissions will be by e-mail only.
- All assignment submissions will be acknowledged by e-mail.
- All assignment submissions must be typeset (LaTeX, Word).
- All assignment submissions must be by .pdf file attachment only.
- Send one .pdf file only, for the entire assignment.
- Use the following naming schemes, for your A1, A2, A3 .pdf files:
CP315-A1-yourFirstName-yourLastName.pdf
CP315-A2-yourFirstName-yourLastName.pdf
CP315-A3-yourFirstName-yourLastName.pdf
(these are dash characters, not underscores)
- Do not use a cover page. Instead, make sure that all pages of your .pdf file are
numbered and on each page include a header with your name, course code, date, and A1 (A2, A3, resp.)
- Assignment submissions that violate any of the above requirements, will not be accepted/marked.
- (M) Midterm Examination: 30%, Friday, February 15, 2013, in class.
- (FE) Final Examination: 40%, Date: TBA, Winter examination period: April 11-30, 2013