COURSE OUTLINE - subject to minor changes :

L-1 Mon 13 Jan Introduction to computer algebra
L-2 Wed 15 Jan getting started and getting help
L-3 Fri 17 Jan integers, (ir)rational, and floating-point numbers
  Mon 20 Jan Martin Luther King Day - no class
L-4 Wed 22 Jan algebraic and complex numbers
L-5 Fri 24 Jan assignment and unassignment
L-6 Mon 27 Jan evaluation and names of variables
L-7 Wed 29 Jan basic data types; attributes and properties
L-8 Fri 31 Jan Maple i/o; library; reading and writing files
L-9 Mon  3 Feb import/export of data; low-level i/o; code generation
L-10 Wed  5 Feb univariate and multivariate polynomials
L-11 Fri  7 Feb rational functions and conversions
L-12 Mon 10 Feb representation of polynomials and rational expressions
L-13 Wed 12 Feb substitution, expansion, and factorization
Project One due Friday 14 February at 2PM
L-14 Fri 14 Feb canonical and normal form; collecting and sorting
R-1 Mon 17 Feb Review of first 14 lectures
E-1 Wed 19 Feb First midterm covers lectures 1 to 14
L-15 Fri 21 Feb Defining mathematical functions
L-16 Mon 24 Feb Maple procedures and recursion
L-17 Wed 26 Feb unapply; operations on functions; anonymous functions
L-18 Fri 28 Feb Symbolic and Automatic Differentiation
L-19 Mon  3 Mar Integration and Summation
L-20 Wed  5 Mar Series, Approximations, and Limits
L-21 Fri  7 Mar Sequence, set, and list
L-22 Mon 10 Mar Array, Table, Last name eval, Function Call, Conversions
L-23 Wed 12 Mar The assume facility and simplification
L-24 Fri 14 Mar Two dimensional plots
L-25 Mon 24 Mar Three dimensional plots
L-26 Wed 26 Mar Solving equations
L-27 Fri 28 Mar Differential Equations
Project Two due Monday 31 March at 2PM
L-28 Mon 31 Mar Linear Algebra
R-2 Wed  2 Apr Review of lectures 15 to 28
E-2 Fri  4 Apr Second midterm covers lectures 15 to 28
M-1 Mon  7 Apr Introduction to MATLAB
M-2 Wed  9 Apr Plotting with MATLAB
M-3 Fri 11 Apr Polynomials and fitting
M-4 Mon 14 Apr Programming in MATLAB
M-5 Wed 16 Apr MATLAB as drawing tool
M-6 Fri 18 Apr Movies in MATLAB
M-7 Mon 21 Apr Signal processing in MATLAB
M-8 Wed 23 Apr Special matrices
M-9 Fri 25 Apr Graphical User Interfaces
R-3 Mon 28 Apr Review of Maple, parts one and two
Project Three due Wednesday 30 April at 2PM
R-4 Wed 30 Apr Review of Maple, parts three and four
R-5 Fri  2 May Review of MATLAB
Tuesday 6 May, 1:00PM-3:00PM : Final exam -- room to be announced.