Doing Math with Python
What you'll learn
- Using Python, be able to explore high school level mathematical topics
- Learn how to programming data with graphs using Python
- Learn how to describing data with statistics
- Grasp Algebra and Symbolic Math with SymPy in Python
- Learn how to play with sets and probablility
- Learn hwo to drawing geometric shaps and fractals
- Using Python to solve certain calculus problems
Requirements
- Assume you knoe the absolue bassics of Python programming language, and having interests on certain mathematics topices
Description
With this course, we'll go through the nice book "Doing Math with Python" (authored by Amit Saha) in full detail, demo to you every touched mathematical topics, like
manipulating units of measurement;
examining projectile motion;
calculating mean, median, and mode;
determining linear correlation;
solving algebraic equations;
describing the motion of a simple pendulum;
simulating dice games;
creating geometric shapes;
and finding the limits, derivatives, and integrals of functions.
After the course, you'll be able write programes to take numbers and formulas as input, do the tedious calculations needed, and then spit out the solution or draw a graph.
You'll have chances to follow several programming challenges, you'll find those programs are powerful calculators for solving math problems. You'll also find the solutions to equations, calculate the correlation between sets of data, and determine the maximum value of a function, among other tasks. You'll also take some practice to simulate real-life events, such as projectile motions, a coin toss, or a die roll.
As mentioned by the book author, I do hope "you'll find that this new context for 'doing math' makes learning both programming and math more exciting, fun, and rewarding."
So, what you're still waitomg fpr? Let's start now and good luck!
Note: the source code are available in both Github and Gitee repository.
Who this course is for:
- Anyone who are planning to learn programming
- Anyone who want to learn programming to solve problems with computers
- Anyone have interests on combining mathematics with Python language
- Anyone what to get deeper practical experience on Python
Instructor
Enterprise Architect from 2015, with global responsibility.
Start career from year 1997, first two years working as product marketing and mechanical material procurement, then moved to Information Technology field till now.
Starting from end user support, server and network adminitration, data center operation, to IT project management, then changed to pre-selling and solution architect as major focus.
First group of ITIL Manager certificate in China in 2002, as well as PMP in same year. Pursuit CISA and got certificate following.
Back to Tsinghua University to get MBA during 2005 to 2008.
Working in IT Company (HP), Consulting Firm (Accenture) and now Automotive Transportation Area (Volvo IT) from 2009 till 2014, moved to Volvo Financial Service as Enterprise Architect since 2015.
Keep learning...