## Courses

## Sage Links

- SageMath, Official Website
- Sage online, Cloud computing with Sage

## SageMath

- Syllabus, Deadlines and Syllabus
- Chapter 1, Installation and Features,
- Chapter 2. Python Programming
- Chapter 3. Functions and Their Plots
- Chapter 4. Applications in Calculus
- Chapter 5. Applications in Graph Theory and Cambinatorics
- Chapter 6. Applications in Linear Algebra and Numerical Computations
- Chapter 7. Statistics
- Chapter 9. Latex and Sage (> examples.

## Course Docs (Math Lab)

Sage is free, open-source math software that supports research and teaching in algebra, geometry, number theory, cryptography, numerical computation, and related areas. Both the Sage development model and the technology in Sage itself are distinguished by an extremely strong emphasis on openness, community, cooperation, and collaboration: we are building the car, not reinventing the wheel. The overall goal of Sage is to create a viable, free, open-source alternative to Maple, Mathematica, Magma, and MATLAB.

## Ways to Use Sage

### You can use Sage in several ways.

- 1- Notebook graphical interface: see the section on the Notebook in the reference manual and The Notebook Interface below,
- 2- Interactive command line: see The Interactive Shell,
- 3- Programs: By writing interpreted and compiled programs in Sage (see Loading and Attaching Sage files and Creating Compiled Code), and
- 4- Scripts: by writing stand-alone Python scripts that use the Sage library (see Standalone Python/Sage Scripts).

## Usefull free Docs and Books

### You can Download Them.

- Sage Tutorial, Release 5.0.1, by The Sage Development Team, June 13, 2012
- The Installation guid, by The Sage Development Team, July 30, 2012
- Sage for Power User by William Stein, February 13, 2012
- Syllabus In Persian, by Meysam