# Part II: Polynomials and ExpressionsΒΆ

Manipulating expressions is one of the core tasks of computer algebra. The goal of this part is to introduce the main tools and concepts to use SageMath to manipulate expressions.

- Lecture 11: Univariate and Multivariate Polynomials
- Lecture 12: Rational Functions and Conversions
- Lecture 13: Representation of Expressions
- Lecture 14: Substitution, Expansion, and Factorization
- Lecture 15: Normalizing Expressions
- Lecture 16: Review of the First 15 Lectures
- Lecture 17: the First Midterm Exam