Course Content
There is no text book for this
course.
The links below will take you to the
lecture notes.
L-1 Introduction to Computer Algebra:
Maple worksheet
and html version.
L-2 Getting Started and getting help:
Maple worksheet
and html version.
L-3 integers, (ir)rational, and floating-point numbers:
Maple worksheet
and html version.
L-4 Algebraic and Complex Numbers:
Maple worksheet
and html version.
L-5 Assignment and Unassignment:
Maple worksheet
and html version.
L-6 Evaluation and Names of Variables:
Maple worksheet
and html version.
L-7 Basic Data Types; Attributes and Properties:
Maple worksheet
and html version.
L-8 Maple i/o; Library; reading and writing files:
Maple worksheet
and html version.
L-9 Import/export of data; Low-level I/O; Code generation:
Maple worksheet
and html version.
L-10 Univariate and multivariate polynomials:
Maple worksheet
and html version.
L-11 Rational functions and conversions:
Maple worksheet
and html version.
L-12 Representation of polynomials and rational expressions:
Maple worksheet
and html version.
L-13 Substitution, expansion and factorization:
Maple worksheet
and html version.
L-14 Canonical and normal form; collecting and sorting:
Maple worksheet
and html version.
R-1 Review of the first 14 lectures, some answers:
Maple worksheet
and html version.
E-1 First Midterm Exam:
Maple worksheet,
the html version,
and curve of scores.
L-15 Defining mathematical functions:
Maple worksheet
and html version.
L-16 Maple procedures and recursion:
Maple worksheet
and html version.
L-17 Operations on functions and anonymous functions:
Maple worksheet
and html version.
L-18 Symbolic and Automatic Differentiation:
Maple worksheet
and html version.
L-19 Integration and Summation:
Maple worksheet
and html version.
L-20 Series, Approximations, and Limits:
Maple worksheet
and html version.
L-21 Sequence, Set, and List:
Maple worksheet
and html version.
L-22 Array, Table, Last Name Eval, Function Call, Conversion:
Maple worksheet
and html version.
L-23 Assume and Simplification:
Maple worksheet
and html version.
L-24 Two dimensional plots:
Maple worksheet with plot output,
worksheet without plot output
and html version.
L-25 Three dimensional plots:
Maple worksheet without plot output
and html version.
L-26 Solving Equations:
Maple worksheet
and html version.
L-27 Differential Equations:
Maple worksheet
and html version.
L-28 Linear Algebra
Maple worksheet
and html version.
R-2 Review of the lectures 15 to 28, some answers:
Maple worksheet
and html version.
E-2 Second Midterm Exam:
Maple worksheet,
answers in html ,
and curve of scores.
M-1 Introduction to MATLAB:
log file created with diary
M-2 Polynomials and Curve Fitting:
log file created with diary
M-3 Making Plots with MATLAB:
log file created with diary
M-4 Programming in MATLAB:
log file created with diary
M-5 MATLAB as drawing tool:
log file created with diary
M-6 Images and Movies in MATLAB:
log file created with diary
M-7 Signal Processing in MATLAB:
log file created with diary
M-8 Special Matrices in MATLAB:
log file created with diary
M-9 Linear Programming in MATLAB:
log file created with diary
Review
R-3 Review of first two parts of Maple:
Maple worksheet
and html version.
R-4 Review of parts three and four of Maple:
Maple worksheet
and html version.
R-5 Review of MATLAB:
log file created with diary