SageMath WorkShop

Dedicated to the memory of Professor Arbind Kumar Lal

Schedule: Every Sunday in the Month of June, 2021 from 12:00 to 2:00.

How to join: Click here to join MS teams . The link is also provided at the end of the first page (main page) of this website. (https://sites.google.com/view/mdcf/)

There is no registration, any one can join, it is free.

(Only requirement is please mute all the time. Please use the option raise hand whenever you want to respond or ask questions.)

Resource persons:

( We are not experts, but started using Sage, want to share whatever we know. We are glad to invite you to become a resource person, so that other areas of Mathematics not listed below can be covered in the month of July,2021.)


  1. A. Satyanarayana Reddy (Faculty, Shiv Nadar University (SNU))

  2. Ms. Shivani (Ph.D student, SNU)

  3. Mr. Vipin (Ph.D student, SNU)

  4. Ms. Khyati (Ph.D student, SNU)

  5. Ms. Rekha (Ph.D student, SNU)

  6. Mr. Suhith (Ph.D student, SNU)

  7. Mr. Dhruv Vijaykumar Bhavsar (M.Sc Student, ICT, Mumbai)


Topics: (We will upload the Video's after each session here).

6th June: Introduction to SageMath (installing, working online), Plotting (2D and 3D plots).

Video: Click Here

13th June: Linear algebra and Group theory

Video: Click Here

Files: 2D and 3D plot files

20th June: Rings, fields, Number Theory.

Video: Click Here

27th June: Graph Theory, Cryptography.

Video: Click Here

If you have any questions, then write to mdcfsatya@gmail.com

If you want to know SageMath before hand or want to learn on your own, then please visit:

  1. SageMath Website

  2. These video's will takecare what we are going to cover.

  3. Another set of video's

  4. NPTEL Course

  5. Screenshots and Video's

Frequently Answered Questions

  1. Why SageMath?

  • One can install it anywhere.

  • One can work online without installing the software. Even with mobile.

  • Very useful for research and also for teaching

  • It is a free open-source mathematics software system.

  • It builds on top of many existing open-source packages: NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R and many more. Access their combined power through a common, Python-based language or directly via interfaces or wrappers. Interactive Help: SageMath comes with a built-in help system and you do not have to memorize them all. Entering a question mark after a method shows the description and additional information about that method.

  • Mission: Creating a viable free open source alternative to Magma, Maple, Mathematica and Matlab.



  1. How to work online?

  • There is an online service for running SageMath computations online. It has been redesigned from the ground up to be much more reliable, sustain higher load and offer a lot more features.

  • Visit https://cocalc.com/ (Explore few existing files: https://share.cocalc.com/share/)

  • More will come. Please visit this page frequently for updates.