Recordings of the orientation session held on 30/July/2021

Audit Course Full Course with Assessments
Participation Certificate ✅ Completion Certificate for Sagamath Skill
5 weeks, 2hrs/week 7 weeks, 4hrs/week
n/a ✅ Video Access
n/a Weekly Assessment
n/a Weekly Solution discussions
n/a ✅ GradsKey Points for assessments
n/a ✅ will get into curated pool for future internship / job opportunities

This course aims to use SageMath, a Python based free and open source computer algebra system (CAS) to explore concepts in Calculus, Applied Linear Algebra and Numerical Methods. The course will begin with the introduction of basic Python programming language, followed by a quick introduction to SageMath, Plotting 2D and 3D objects. The main focus will be on using SageMath to explore topics in Calculus, Applied Linear Algebra, Numerical Methods and several applications.

Sagemath, a open-source python based software replacement for mathlab, is used widely in many engineering applications including aerospace, mechanical, Chemical technology, etc., for modelling, and data analytics.

Sage: It is a free open-source mathematics software system licensed under the GPL. It builds on top of many existing open-source packages: NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R and many more.

Sage Vs Matlab

● Cost Per Installation:

Sage is compiled from open source components; at its heart, Sage is a customized implementation of the Python programming language, wrapped around several open source mathematical programs. Sage is free to install and customize. You can always add another module to Sage's installation.

Matlab is sold by MathWorks. Pricing works on a per seat license model to install the software, and an annual renewal fee which is significantly lower, typically under a tenth of the cost of the original license. Academic licenses start at $3,000 per license per year, and student licenses have an annual fee that varies from year to year added on to the academic license fee. Commercial licenses start at $4,000 per year.

● Programming Interface:

Matlab code, once written, is baroque and hard to understand after you've set it aside for a few months.

Sage, with its built in Python scripting language, has all of Python's advantages for writing readable, clear, easy to understand code. Both programming interfaces have interactive interpreters, which allow you to type expressions, hit "Enter," and see the result.