This talk introduces the fundamental principles of evolutionary computation, covering both single-objective and multi-objective optimization using Genetic Algorithms (GAs) and advanced methods such as NSGA-II. The presentation walks through the evolutionary process—selection, crossover, mutation, and elitism—and illustrates their implementation through benchmark functions like the Sphere and Ackley functions. Particular focus is given to real-world applications in business analytics, especially combinatorial optimization problems like the Travelling Salesman Problem (TSP). The discussion also highlights the scalability, flexibility, and future direction of evolutionary algorithms in the context of big data and machine learning.