Python Basics for Math and Data Science 1.0: Numpy and Sympy

Learn to know how to use two interesting libraries in Python named Numpy and Sympy and solve mathematical problems in Py
Rating: 3.9 out of 5 (172 ratings)
20,888 students
English [Auto]
Mathematical calculations using Python 3


  • Yes, A basic knowledge in python is preferred


Hey there! I welcome you all to my course - Python Basics for Mathematics and Data Science 1.0 : Numpy and Sympy . This course mainly focuses on two important libraries in python called as Numpy and Sumpy. If you're someone who know the basics of Python and looking forward to develop a project or kickstart your career in Data Science and Machine Learning, this course will highly motivate you to learn further.

After completing this course, you'll be able to

1. Create 2D Matrices (numpy arrays) in Python

2. Access the elements, rows and columns of a numpy array

3. Do matrix addition, multiplication, transpose operations in Python in a single line code

4. Inbuilt functions for statistical operations

5. Solve linear equation with one unknown in python

6. Solve linear equations with two unknowns in python

7. Solve Quadratic and cubic equations in python

8. Differential Calculus in Python

9. Integral Calculus in Python -  Definite and Indefinite Integrals

and a lot more stuff.

NumPy is a library for the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large collection of high-level mathematical functions to operate on these arrays.  The ancestor of NumPy, Numeric, was originally created by Jim Hugunin with contributions from several other developers. In 2005, Travis Oliphant created NumPy by incorporating features of the competing Numarray into Numeric, with extensive modifications. NumPy is open-source software and has many contributors.

Nothing more to write here! I'll see you there in my lectures!

Who this course is for:

  • Beginner Python developers

Course content

3 sections • 16 lectures • 1h 55m total length
  • A run through the course
  • Installing the Libraries and Setting our environment
  • Numpy Matrices
  • Indexing and Slicing the Numpy Arrays
  • Accessing a column of a matrix
  • Useful functions and methods in numpy
  • Matrix Transformations and Operations using numpy
  • nditer in numpy
  • Concatenate and arange in numpy
  • Summary - Numpy


Teaching Aspirant
Sujithkumar MA
  • 4.2 Instructor Rating
  • 1,758 Reviews
  • 108,192 Students
  • 11 Courses

Engineer who is being Engineered from PSG College of Technology | Online Course Instructor by Passion | Young Embedded Progammer who is curious about integrating Artificial Intelligence with Electronics | Specialized in Python, Supervised Machine Learning Algorithms, Tensorflow and Data Visualisation. | Cross Platform Application Developer specialized in Google Flutter and Dart | Knows coding in C, Python , Java, C++, Javascript and Dart and specialized in OOP's concepts | Radio Jockey at PSG Community Radio 107.8 MHz and Radio Hub by interest | Tutoring young school students | Public Speaker who is interested in hosting seminars and webinars.