Python for Engineers
Practical course in Python programming, introducing scripting, numerical analysis, data visualization, and engineering simulations.
🎯 Learning Goals
- ✓ Master Python syntax, core data types, and file input/output workflows.
- ✓ Apply Python libraries like NumPy and Pandas for numerical and tabular data processing.
- ✓ Implement custom simulations and plot high-quality engineering visualizations.
📖 Course Syllabus & Details
Welcome to the Python for Engineers course! Python has become the lingua franca of engineering automation, data science, and system simulation. This course gets you writing code quickly.
Course Overview
We focus on practical programming. You will transition from basic syntax to utilizing Python’s powerful package ecosystem to solve engineering problems, run automated loops, analyze data sets, and build clean dashboards.
Syllabus Highlights
- Python Programming Essentials: Variables, lists, loops, conditions, functions, and modules.
- Scientific Computing with NumPy: Multi-dimensional arrays, vectorized operations, and linear algebra.
- Data Wrangling with Pandas: Loading datasets, filtering columns, cleaning data, and aggregating statistics.
- Plotting & Visuals: Creating robust graphs and charts with Matplotlib and Seaborn.
- Engineering Applications: Simulation models, differential equations solver, and scripting command-line tools.
ℹ️ Course Info
Institution
FH Upper Austria
Campus Wels
GitHub Repo
course-python-programming
This repository contains material for my course on introduction to Python programming for engineers.
Language:
TeX
Stars: ⭐ 1
Last Synced Push: Jan 27, 2026