Optimization Using Genetic Algorithm in MATLAB (Udemy.com)
MATLAB programming basics and GA implementation to solve constrained optimization problems in the field of engineering
Created by: Mayank Dadge
Last updated July 2022
What you will learn
- Write MATLAB program to solve Engineering problems
- Understand the workings of Genetic Algorithm
- Implement Genetic Algorithm to solve benchmark functions
- Implement Genetic Algorithm to solve an engineering optimization problems
- Design and develop MATLAB program using GA for an engineering optimization problems
- Work on research problem leading to publication in international journals of high repute
How it compares
Against the other 335 rated Udemy courses in Engineering on CourseDuck:
- Rating4.2 out of 5higher than 21% of them
- Reviews189#236 of 336 by number of reviews
- Length2.6 hoursshorter than 78% of them
- Last updatedJuly 2022earlier than 65% of them
Course Description
This course is specifically developed for B. Tech. and M. Tech/MS students of all Engineering disciplines. Especially the students of Mechanical, Electrical, Automobile, Chemical, Aeronautical, Electronics, Computer science, Instrumentation, Mechatronics, Manufacturing, Robotics and Civil Engineering can learn MATLAB basics and solve Engineering Optimization problems in their area as part of mini-project or capstone project. In addition to this, the course is also useful to Ph. D. students of different engineering branches. The course is designed in such a way that the student who is not well versed with MATLAB programing can learn the basics of MATLAB in the first part so that it is easy for him/her to understand MATLAB implementation of Genetic Algorithm to solve simple and advanced Engineering problems. The content is so organized that the learner should be able to understand Engineering optimization from scratch and solve research problems leading to publication in an international journal of high repute. It should be useful to students of all universities around the world.
This course is divided into FOUR Parts
Part I - Basics of MATLAB Programming
Part 2 - Concept of Genetic Algorithm
Part 3 - MATLAB Implementation of GA to solve benchmark functions
Part 4 - Capstone Project (MATLAB Implementation of GA to solve a typical Engineering optimization Problem)
Instructor Details
- 4.2 Rating
189 Reviews
Mayank Dadge
I am a Mechanical Engineering graduate from Walchand College of Engineering, Sangli, an autonomous institute established in 1947. After learning about stochastic optimization algorithms I have implemented the knowledge to write a research article. I work in the field of Genetic Algorithm (GA), Particle Swarm Optimization (PSO) algorithm, Artificial Bee Colony (ABC) algorithm, and Teaching-Learning Based Optimization (TLBO) algorithm.
More courses by Mayank Dadge
Particle Swarm Optimization Algorithm(MATLAB Implementation) (2022)
4.3 (181 Reviews)
Provider: Udemy
Time: 3h
$10.99
More Engineering courses
Do it Yourself - Automotive Electrical Diagnosis - Beginner (2026)
4.8 (1,897 Reviews)
Provider: Udemy
Time: 2.1h
$12.99
ROS 2 for Beginners Level 2 - TF | URDF | RViz | Gazebo (2025)
4.8 (1,869 Reviews)
Provider: Udemy
Time: 13.8h
$10.99
Advanced Kalman Filtering and Sensor Fusion (2021)
4.8 (1,033 Reviews)
Provider: Udemy
Time: 8.3h
$84.99
Digital Electronics: Robotics, learn by building module II (2020)
4.8 (942 Reviews)
Provider: Udemy
Time: 13.1h
$14.99
Reviews
By PROM Chanrith on 12/29/2024
This chapter is not related to my major so far.
By Sunil Kumar on 1/4/2023
little discussion on the GA code formulation, how the GA parameters selected. not enough
By Bibhavari Bandyopadhyay on 12/29/2022
This is the best course ever. It solved all my problems. I was stress-free and relaxed because of the clarity of instructions in the course. I could understand the concept very well and implement it smoothly with no problems. This is bestest course ever. Get to see more courses from these instructors.
By Ahmet Aktas on 12/24/2022
Dear Dr. H. T. Jadhav, Thank you for your reply. I continue to adapt the change to my own problem. Thank you again for your interest and feedback. Best Regards.
By Rohit S. Patil on 12/18/2022
The course is very useful. It helped me gain practical knowledge through this course
By Samindar Vibhute on 12/16/2022
Fabulous work on genetic algorithms , Hope all students take advantage of this course.
By Muhammad Ramdani on 12/5/2022
A good online course is engaging and challenging. It invites students to participate, motivates them to contribute and captures their interest and attention
By Mohini shinde on 9/21/2022
A good online course is engaging and challenging. It invites students to participate, motivates them to contribute and captures their interest and attention
By Soham Ghewari on 7/17/2022
The course is very helpful in understanding the Genetic algorithm and the implementation of Matlab. The instructors are well qualified and share their insights along with the course material! I strongly recommend this course!!
By Manibhushan Kumar on 10/7/2025
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100







