Course Outline


  • SciPy vs NumPy
  • Overview of SciPy features and components

Getting Started

  • Installing SciPy
  • Understanding basic functions

Implementing Scientific Computing

  • Using SciPy constants
  • Calculating integrals
  • Solving linear equations
  • Creating matrices with sparse and graphs
  • Optimizing or minimizing functions
  • Performing significance tests
  • Working with different file formats (Matlab, IDL, Matrix Market, etc.)

Visualizing and Manipulating Data

  • Implementing K-means clustering
  • Using spatial data structures
  • Processing multidimensional images
  • Calculating Fourier transformations
  • Using interpolation for fixed data points


Summary and Next Steps


  • Python programming experience


  • Developers
  7 Hours


Related Courses

Programming for Biologists

  28 hours

Python for Natural Language Generation

  21 hours

Advanced Python - 4 Days

  28 hours

Python: Automate the Boring Stuff

  14 hours

Machine Learning for Banking (with Python)

  21 hours

Python: Machine Learning with Text

  21 hours

Machine Learning with Python – 2 Days

  14 hours

Machine Learning with Python – 4 Days

  28 hours

Natural Language Processing (NLP) with Python

  28 hours

Natural Language Processing (NLP) with Deep Dive in Python and NLTK

  35 hours

Python Programming - 4 days

  28 hours

BDD with Python and Behave

  7 hours

Test Automation with Selenium and Python

  14 hours

Advanced Machine Learning with Python

  21 hours

Unit Testing with Python

  21 hours