Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

SageMath is a python based, free and open-source computer algebra system (CAS). The software is being used widely to explore applied linear algebra, calculus, and numerical methods. The Computational Mathematics with SageMath course by Swayam aims to deep dive give practical learning to the applications of SageMath in the concepts mentioned earlier.

The Computational Mathematics with SageMath certification syllabus covers a range of topics like python, classes in python, use of NumPy, SciPy, and SymPy, exploring SageMath, local maximum and minimum, and the like. The AICTE verified course is perfectly suited to students wishing to pursue their careers in the data science or numerical computations industry.

Besides, the Computational Mathematics with SageMath online course is taught by an experienced professor from chemical technology, Mumbai, called Prof. Ajit Kumar. The 12-week course will contain weekly assignments for evaluation through which the students will be able to track their progress.

The Highlights

  • Free course 
  • Final Examination 
  • Weekly assignments 
  • E-certificate upon completion
  • 100% online course 
  • Elective course type 
  • 12-week course 
  • Undergraduate/Postgraduate level

Important dates

Course Commencement Date

Start Date : 20 Jan, 2025

End Date : 11 Apr, 2025

Enrollment Date

End Date : 27 Jan, 2025

Other

End Date : 14 Feb, 2025

Certificate Exam Date

Start Date : 03 May, 2025

Programme Offerings

  • Elective course type
  • free course
  • 100% online course
  • Final examination
  • Weekly Assignments
  • Undergraduate/Postgraduate level
  • 12-week course
  • E-certificate.

Courses and Certificate Fees

Fees InformationsCertificate AvailabilityCertificate Providing Authority
INR 1000yesICT Mumbai
  • Computational Mathematics with SageMath online course can be audited for free. However, to get a certificate, candidates need to pay Rs 1,000.  

Computational Mathematics with SageMath fee structure - 

Course option

Fee 

Computational Mathematics with SageMath (Audit only)

Free

Computational Mathematics with SageMath (With certificate)

Rs 1,000


Eligibility Criteria

The Computational Mathematics with SageMath online programme requires candidates to know Calculus, Linear algebra, ODE, and numerical methods.

Moreover, to receive a certificate, candidates must attempt the final examination and submit all the weekly assignments. 25% of the average assignment marks obtained in 6 out of 8 assignments will be considered for the final score, along with 75% of the exam score.

Candidates' final score needs to be at least 40 to receive the course certificate, while the average assignment score must be at least ten and the exam score at least 30.

What you will learn

Mathematical skillKnowledge of Python

After finishing the Computational Mathematics with SageMath Certification syllabus, candidates will become expert in the following:

  • All about Python 
  • Understanding NumPy module 
  • All about SageMath 
  • Understanding the application of derivatives 
  • Exploring vector spaces in SageMath 
  • Understanding linear transformations 
  • All about Eigenvalues and Eigenvectors 
  • Understanding applications with linear algebra 
  • Exploring numerical integration  

Who it is for

The Computational Mathematics with SageMath certification course is ideal for mathematics and BE students of UG or PG level or teachers in degree colleges interested in learning SageMath and its applications.


Admission Details

  • Reach Swayam’s website using the link: https://swayam.gov.in/.
  • Enter “Computational Mathematics with SageMath” in the search tab and select the programme from the drop-down menu.  
  • Find the “Sign-in/Register” button on the course page, click on it to open the account creation page. 
  • On the account page, candidates are required to create a new id or log in using their existing social IDs. 
  • Once the account is created, Swayam will send a verification email. Upon verifying successfully, candidates are ready to begin the course.

Application Details

Applicants interested in the Computational Mathematics with SageMath training are not required to fill any application form. But they have to register for the exam on Swayam’s official website. This can be done by logging in using their existing Microsoft account, Google profile, or Facebook ID or starting a new learning account by providing their email ID, a username, and password details.

The Syllabus

  • Installation of Python
  • Getting Started with Python
  • Python as an advanced calculator
  • Lists in Python
  • Tuple, Sets and Dictionaries in Python
  • Functions and Branching

  • For loop in Python
  • While loop in Python
  • Creating Modules and Introduction to NumPy
  • Use of NumPy module
  • Python Graphics using MatplotLib

  • Use of SciPy and SymPy in Python
  • Classes in Python - Part 01
  • Classes in Python - Part 02
  • Introduction and Installation of SageMath
  • Exploring integers in SageMath

  • Solving Equations in SageMath
  • 2d Plotting with SageMath
  • 3d Plotting with SageMath
  • Calculus of one variable with SageMath - Part 1
  • Calculus of one variable with SageMath - Part 2
  • Applications of derivatives

  • Integration with SageMath
  • Improper Integral using SageMath
  • Application of integration using SageMath
  • Limit and Continuity of real valued functions
  • Partial Derivative with SageMath
  • Local Maximum and Minimum

  • Application of local maximum and local minimum
  • Constrained optimization using Lagrange multipliers
  • Working with vectors in SageMath
  • Solving system of linear Equations in SageMath
  • Vector Spaces in SageMath
  • Basis and dimensions of vector spaces in SageMath

  • Matrix Spaces with SageMath
  • Linear Transformations Part 1 with SageMath
  • Linear Transformations Part 2 with SageMath
  • Eigenvalues and Eigenvectors Part 1 with SageMath
  • Eigenvalues and Eigenvectors Part 2 with SageMath

  • Inner Product  Part 1 with SageMath
  • Inner Product  Part 2 with SageMath
  • Orthogonal Decomposition with SageMath
  • Least Square Solution with SageMath
  • Singular Value Decomposition (SVD) with SageMath
  • Application of SVD to image processing
  • Solving System of linear ODE using Eigenvalues and Eigenvectors

  • Google Page Rank Algorithm using SageMath
  • Finding Roots of algebraic and transcendental equations in SageMath
  • Numerical Solutions of System of linear equations in SageMath
  • Interpolations in SageMath
  • Numerical Integration in SageMath
  • Numerical Eigenvalues

  • Solving 1st and 2nd order ODE with SageMath
  • Euler's Method to solve 1st order ODE with SageMath
  • Fourth Order Runge-Kutta Method 
  • RK4 method for System of ODE and Applications
  • Solving ODE using Laplace Transforms in SageMath

  • Introduction to Linear Programming Problems (LPP)
  • Solving Linear Programming Problmes using Graphical Methods
  • Basics Definitions and Results in LPP
  • Theory of Simplex Method
  • Simplex Methods in SageMath - Part 01
  • Simplex Methods in SageMath - Part 02
  • Simplex Methods in Matrix Form

  • Revised Simplex Method in SageMath
  • Two Phase Simplex Method in SageMath
  • Big-M Method in SageMath
  • Duality of Linear Program
  • Dual Simplex Method in SageMath
  • Review and What next in SageMath?

Evaluation process

The Computational Mathematics with SageMath course will have a proctored exam towards the course end. Candidates can access the details for the same once Swayam releases the exam link. They also need to submit the exam registration form and pay the registration fee using the same link.

Swayam will hold the exam in two slots at designated exam centres. You can choose from the morning slot (9 am to 12 pm) and the afternoon slot (2 pm to 5 pm).

Instructors

ICT Mumbai Frequently Asked Questions (FAQ's)

1: When is the exam date for the course?

Swayam will announce the exam date by releasing an official exam URL on its portal.

2: Can I audit the Computational Mathematics with SageMath online course for free?

Yes. The Computational Mathematics with SageMath online course can be audited for free.

3: Can I keep the materials and books provided during the course, even after its completion?

Yes. Candidates can keep all the books and materials even after the course completion.

Articles

Back to top