Back to Courses
en

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

  1. Python Programming Essentials: Variables, lists, loops, conditions, functions, and modules.
  2. Scientific Computing with NumPy: Multi-dimensional arrays, vectorized operations, and linear algebra.
  3. Data Wrangling with Pandas: Loading datasets, filtering columns, cleaning data, and aggregating statistics.
  4. Plotting & Visuals: Creating robust graphs and charts with Matplotlib and Seaborn.
  5. 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