For our introduction to symbolic computation, we will use the free and open source software SageMath.
There is no textbook for this course, lecture notes are available. The lecture notes are still a work in progress... To save space, older versions of the notes have been deleted.
As a reference, you could take a look at
Sage
for Undergraduates written by
Gregory V. Bard.
Another reference is the
Sage for Power Users written by
William Stein.
Sage worksheets for the lectures are posted below.
Part One: first steps
Part Two: polynomials and expressions
Part Three: calculus
Part Four: plotting and solving equations
Part Five: advanced topics
Review