Description
Python for Optimization: From Basics to Pyomo & MEALPy is a course on mathematical optimization and metaheuristic optimization using Python published by Udemy Online Academy. Designed for students, engineers, data scientists, and operations research professionals, this course guides learners from the basics of Python programming to building and solving complex optimization problems with industry-standard libraries like Pyomo and MEALPy. This course takes you step-by-step from Python basics to solving advanced optimization problems using Pyomo and MEALPy inside Anaconda/Jupyter Notebook. Students will learn linear programming, integer programming, constrained optimization, nonlinear optimization, evolutionary algorithms, swarm intelligence, and other metaheuristic techniques to solve real-world engineering, business, and logistics problems.
You will learn to write efficient code, model mathematical problems, manage data with Pandas and NumPy, and apply both deterministic and meta-heuristic optimization methods. This course is recommended for engineering/computer science students who want a solid, practical start in optimization, researchers who need ready-to-run Python models for academic projects, and anyone curious about bridging the gap between programming + mathematical modeling + AI.
What you will learn in Python for Optimization: From Basics to Pyomo & MEALPy:
- Write clean and organized Python programs with control flow and functions
- Apply object-oriented programming (OOP) using classes, inheritance, and polymorphism
- Manipulate and analyze data with Pandas and NumPy
- Formulate and solve linear, nonlinear, and integer problems in Pyomo
- Implement multiobjective techniques: weighted sum, epsilon constraint, and goal programming
- Model binary systems such as TSP and N-Queens
- Design graphical interfaces using Tkinter
- Use MEALPy to implement and tune metaheuristic algorithms (PSO, GA, GWO, etc.)
- Evaluate and visualize optimization results with SciPy and Matplotlib
- Understand how optimization integrates with AI pipelines and decision-making systems
- And…
Course specifications
Publisher: Udemy
Instructors: Shady Abdel Aleem
Language: English
Level: Introductory to Advanced
Number of Lessons: 59
Duration: 10 hours and 25 minutes
Course topics on 2025/11

Python for Optimization: From Basics to Pyomo & MEALPy Prerequisites
Basic math knowledge (algebra, functions, simple graphs)
Installed Anaconda + Jupyter Notebook
No prior coding experience required, everything is explained from scratch
Pictures

Python for Optimization: From Basics to Pyomo & MEALPy introduction video
Installation guide
After Extract, watch with your favorite Player.
Subtitle: None
Quality: 1080p
Downloadly link
Rapidgator link
File password (s): www.downloadly.ir
Size
3.5 GB