| Lab
One |
Maple basics, writing procedures, arguments,
return values, type declarations, decision-making (if...then...else) |
| Lab
Two |
loops (for...do, while...do), local and global
variables, the networks package (creating graphs and
checking their properties) |
| Lab
Three |
Boolean expressions (or, and, not, xor), stacks
(push, pop, depth) |
| Lab
Four |
more data structures: sets (unordered), lists (ordered),
arrays, more on the networks package (directed edges,
weightings) |
| Lab
Five |
nesting of loops, of if...then..else statements,
and of procedures |
| Lab
Six |
passing parameters, recursion, customizing output |