Companies Home Search Profile

Python STEM Essentials

Focused View

Luke Polson

2:28:53

166 View
  • 1.1 data.zip
  • 1. Introduction.html
  • 2. Warm-Up.html
  • 1.1 essentials.zip
  • 1. Essentials.mp4
    25:41
  • 2. Essentials.html
  • 1.1 integration.zip
  • 1. Integration.mp4
    15:59
  • 1.1 interpolation.zip
  • 1. Interpolation.mp4
    19:26
  • 2. Integration and Interpolation.html
  • 1.1 curve fitting theory.zip
  • 1. Curve Fitting Theory.mp4
    20:16
  • 2.1 curve fitting examples.zip
  • 2. Curve Fitting Real World Examples.mp4
    20:14
  • 3. Curve Fitting.html
  • 1.1 diffequations theory.zip
  • 1. Differential Equations Theory.mp4
    26:02
  • 2.1 diffequations examples.zip
  • 2. Differential Equations Real World Examples.mp4
    21:15
  • 3. Differential Equations.html
  • Description


    Rigorous introduction to numerical python libraries, interpolating data, curve fitting, solving differential equations

    What You'll Learn?


    • python libraries for scientific analysis
    • numerical integration, interpolation of data, curve fitting, differential equations
    • how to calibrate a photon detector used for medical imaging
    • how to solve biological equations governing populations of various species

    Who is this for?


  • Undergraduate students just getting into research
  • Graduate students that want to use python as their primary language for research
  • Engineers looking to use python to analyze data
  • More details


    Description

    This course is an introduction to useful python functionality in scientific research and engineering applications that is rarely taught rigorously in universities. It begins with an overview of required numerical libraries, such as NumPy and SciPy, and eventually moves on to techniques such as interpolation, curve fitting, and solving systems of differential equations. A heavy emphasis is placed on real world examples; datasets will be examined in lectures, and students will expand on the analysis of these datasets in the 5 thorough course assignments. 

    At the end of this course, you will feel comfortable using python as your preferred programming language in a research setting. In addition (and most importantly) you will have learned to properly interpret output, such as the error on parameters in curve fitting, and what an interpolated data point actually means.

    Some datasets examined include: radioactive particle energy measurements obtained in a crystal detector, photon spectrum in a radiotherapy unit used to treat cancer patients, and photon attenuation data in a block of lead. In the differential equation section, we will look at solving the following systems of equations: the pendulum, projectile motion with friction, the Lotka Volterra equations, and finally (a question that combines most concepts of the course) dark matter evolution throughout the history of the universe.

    Who this course is for:

    • Undergraduate students just getting into research
    • Graduate students that want to use python as their primary language for research
    • Engineers looking to use python to analyze data

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Luke is currently a PhD student at the University of British Columbia who studies medical imaging and tomographic image reconstruction. He also runs a youtube channel with the aim of making python education available to all. In his spare time, he enjoys playing guitar, bike riding, hiking, and a multitude of other outdoorsy activities.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 7
    • duration 2:28:53
    • Release Date 2023/05/17