Unit 1 – Programming in PythonPython programming style Plotting Data input/output Error analysis and non-dimensionalization Lagrange Interpolation – SplinesUnit 2 – Numerical AlgorithmsNumerical Integration Newton Cotes Gaussian quadrature Differentiation ODE solvers Eulers Method Fourier TransformsUnit 3 – Data analysis and visualization (Matplotlib)Generating Data Plotting a simple line graph Random walks Rolling Dice customizing plots visualizing distributions with histograms techniques for handling skewed data – Unit 4 Introduction to NumPyIntroduction to NumPy Computing using formulas – Vectorization Broadcast – Identify matrix Indexing and Slicing Fancy Array Reduction Operation Random Numbers and histograms Linear Algebra method walkthrough PCA ImplementationUnit 4 Introduction to SciPyClustering algorithms Physical and mathematical constants Fast Fourier transform routines integrate interpolate optimize signal processing sparse matrices and associated routinesLabUse NumPy to perform numerical linear algebra operations.Use SciPy to solve a differential equation.Use Matplotlib to visualize data.Use a scientific computing library to perform a specific scientific computing task, such as computing the Fourier transform of a signal or finding the eigenvalues of a matrix.
Programs
View all programsFrom the news
- Healthy Choices, Strong Communities, Drug-Free Futures
- Health Walk Across Eight Odisha Villages Promotes a Drug-Free Future
Others
- Insights into surface and chemical interactions in electrochemical probing of Diazinon: A comprehensive review on current trends, challenges, and perspectives
- Silver decorated CuO-mesoporous graphitic carbon nitride as electrochemical sweat sensor for sensing ammonium ions: A membrane-free voltammetric approach