Scientific Python
placeAmsterdam 26 mrt. 2026 tot 27 mrt. 2026Toon rooster event 26 maart 2026, 09:30-16:30, Amsterdam, Dag 1 event 27 maart 2026, 09:30-16:30, Amsterdam, Dag 2 |
placeEindhoven 26 mrt. 2026 tot 27 mrt. 2026Toon rooster event 26 maart 2026, 09:30-16:30, Eindhoven, Dag 1 event 27 maart 2026, 09:30-16:30, Eindhoven, Dag 2 |
placeHouten 26 mrt. 2026 tot 27 mrt. 2026Toon rooster event 26 maart 2026, 09:30-16:30, Houten, Dag 1 event 27 maart 2026, 09:30-16:30, Houten, Dag 2 |
computer Online: Online 26 mrt. 2026 tot 27 mrt. 2026Toon rooster event 26 maart 2026, 09:30-16:30, Online, Dag 1 event 27 maart 2026, 09:30-16:30, Online, Dag 2 |
placeRotterdam 26 mrt. 2026 tot 27 mrt. 2026Toon rooster event 26 maart 2026, 09:30-16:30, Rotterdam, Dag 1 event 27 maart 2026, 09:30-16:30, Rotterdam, Dag 2 |
placeZwolle 26 mrt. 2026 tot 27 mrt. 2026Toon rooster event 26 maart 2026, 09:30-16:30, Zwolle, Dag 1 event 27 maart 2026, 09:30-16:30, Zwolle, Dag 2 |
placeAmsterdam 25 jun. 2026 tot 26 jun. 2026Toon rooster event 25 juni 2026, 09:30-16:30, Amsterdam, Dag 1 event 26 juni 2026, 09:30-16:30, Amsterdam, Dag 2 |
placeEindhoven 25 jun. 2026 tot 26 jun. 2026Toon rooster event 25 juni 2026, 09:30-16:30, Eindhoven, Dag 1 event 26 juni 2026, 09:30-16:30, Eindhoven, Dag 2 |
placeHouten 25 jun. 2026 tot 26 jun. 2026Toon rooster event 25 juni 2026, 09:30-16:30, Houten, Dag 1 event 26 juni 2026, 09:30-16:30, Houten, Dag 2 |
computer Online: Online 25 jun. 2026 tot 26 jun. 2026Toon rooster event 25 juni 2026, 09:30-16:30, Online, Dag 1 event 26 juni 2026, 09:30-16:30, Online, Dag 2 |
placeRotterdam 25 jun. 2026 tot 26 jun. 2026Toon rooster event 25 juni 2026, 09:30-16:30, Rotterdam, Dag 1 event 26 juni 2026, 09:30-16:30, Rotterdam, Dag 2 |
placeZwolle 25 jun. 2026 tot 26 jun. 2026Toon rooster event 25 juni 2026, 09:30-16:30, Zwolle, Dag 1 event 26 juni 2026, 09:30-16:30, Zwolle, Dag 2 |
placeAmsterdam 24 sep. 2026 tot 25 sep. 2026Toon rooster event 24 september 2026, 09:30-16:30, Amsterdam, Dag 1 event 25 september 2026, 09:30-16:30, Amsterdam, Dag 2 |
placeEindhoven 24 sep. 2026 tot 25 sep. 2026Toon rooster event 24 september 2026, 09:30-16:30, Eindhoven, Dag 1 event 25 september 2026, 09:30-16:30, Eindhoven, Dag 2 |
placeHouten 24 sep. 2026 tot 25 sep. 2026Toon rooster event 24 september 2026, 09:30-16:30, Houten, Dag 1 event 25 september 2026, 09:30-16:30, Houten, Dag 2 |
computer Online: Online 24 sep. 2026 tot 25 sep. 2026Toon rooster event 24 september 2026, 09:30-16:30, Online, Dag 1 event 25 september 2026, 09:30-16:30, Online, Dag 2 |
placeRotterdam 24 sep. 2026 tot 25 sep. 2026Toon rooster event 24 september 2026, 09:30-16:30, Rotterdam, Dag 1 event 25 september 2026, 09:30-16:30, Rotterdam, Dag 2 |
placeZwolle 24 sep. 2026 tot 25 sep. 2026Toon rooster event 24 september 2026, 09:30-16:30, Zwolle, Dag 1 event 25 september 2026, 09:30-16:30, Zwolle, Dag 2 |
placeAmsterdam 31 dec. 2026 tot 1 jan. 2027Toon rooster event 31 december 2026, 09:30-16:30, Amsterdam, Dag 1 event 1 januari 2027, 09:30-16:30, Amsterdam, Dag 2 |
placeEindhoven 31 dec. 2026 tot 1 jan. 2027Toon rooster event 31 december 2026, 09:30-16:30, Eindhoven, Dag 1 event 1 januari 2027, 09:30-16:30, Eindhoven, Dag 2 |
Matrices in Science
The course starts with an overview of the role of matrices to solve problems in scientific computing.
Matrix Manipulation
Next the course proceeds by reviewing basic manipulation and operations on them, followed by factorizations, solutions of matrix equations, and the computation of eigenvalues and eigenvectors.
Interpolation and Approximation
Also interpolation and approximation is treated where advanced techniques are shown to approximate functions and their applications in scientific computing.
Differentiation en Integration
Differentiation techniques to…

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Matrices in Science
The course starts with an overview of the role of matrices to solve problems in scientific computing.
Matrix Manipulation
Next the course proceeds by reviewing basic manipulation and operations on them, followed by factorizations, solutions of matrix equations, and the computation of eigenvalues and eigenvectors.
Interpolation and Approximation
Also interpolation and approximation is treated where advanced techniques are shown to approximate functions and their applications in scientific computing.
Differentiation en Integration
Differentiation techniques to produce derivatives of functions are discussed as well as integration techniques showing how to compute areas and volumes effectively.
Computational Geometry
The module Computational Geometry takes a tour of the most significant algorithms in this branch of computer science.
Statistics and Data Mining
And finally the course pays attention to statistical inference, machine learning, and data mining.
Audience Scientific Python Course
Scientists, mathematicians, engineers and others who want to use the SciPy Python library to create applications and perform data analysis.
Prerequisites Course Scientific Python
Knowledge of Python programming and the NumPy library is required. Some knowledge of numerical methods in scientific computing is beneficial for the understanding.
Realization Training Scientific Python
The theory is dealt with on the basis of presentation slides. The concepts are illustrated with demos. The theory is interspersed with exercises. The course times are from 9.30 to 16.30.
Certification Course Scientific Python
The participants get well after completion of the course, an official certificate Scientific Python.
Modules
Module 1 : SciPy Intro
- What is SciPy
- Installing SciPy stack
- Anaconda distribution
- Constructing matrices
- Using ndarray class
- Using matrix class
- Sparse matrices
- Linear operators
- Scalar multiplication
- Matrix addition
- Matrix multiplication
- Traces and determinants
- Transposes and inverses
Module 2 : Matrix Calculations
- Singular value decomposition
- Matrix equations
- Least squares
- Spectral decomposition
- Interpolations
- Univariate interpolation
- Nearest-neighbors interpolation
- Other interpolations
- Differentiation and Integration
- Numerical differentiation
- Symbolic differentiation
- Symbolic integration
- Numerical integration
Module 3 : Nonlinear Equations
- Non-linear equations and systems
- Iterative methods
- Bracketing methods
- Secant methods
- Brent method
- Simple iterative solvers
- The Broyden method
- Powell's hybrid solver
- Large-scale solvers
- Optimization
- Unconstrained optimization
- Constrained optimization
- Stochastic methods
Module 4 : Computational Geometry
- Plane geometry
- Static problems
- Convex hulls
- Voronoi diagrams
- Triangulations
- Shortest paths
- Geometric query problems
- Point location
- Nearest neighbors
- Range searching
- Dynamic problems
- Bézier curves
Module 5 : Descriptive Statistics
- Probability
- Symbolic setting
- Numerical setting
- Data exploration
- Picturing distributions
- Bar plots
- Pie charts
- Histograms
- Time plots
- Scatterplots and correlation
- Regression
- Analysis of the time series
Module 6 : Inference and Data Analysis
- Statistical inference
- Estimation of parameters
- Bayesian approach
- Likelihood approach
- Interval estimation
- Frequentist approach
- Bayesian approach
- Likelihood approach
- Data mining
- Machine learning
- Trees and Naive Bayes
- Gaussian mixture models
Module 7 : Mathematical Imaging
- Digital images
- Binary
- Gray-scale
- Color
- Alpha channels
- Smoothing filters
- Multivariate calculus
- Statistical filters
- Fourier analysis
- Wavelet decompositions
- Image compression
- Image editing
- Rescale and resize
- Swirl
- Image restoration
- Noise reduction
Waarom SpiralTrain
SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.
Onze trainingkenmerken zich door :
• Klassikale of online open roostertrainingen en andere
trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
