This document summarizes research on using a genetic algorithm to solve a parallel line and machine job scheduling problem. The objective is to minimize the makespan (completion time) of all jobs. A genetic algorithm is applied that represents possible job schedules as chromosomes. The fitness function evaluates schedules based on makespan. Genetic operators like crossover and mutation create new schedules from existing ones. The algorithm was tested on sample job data using a MATLAB program. Results showed the genetic algorithm approach can find optimal job allocations and schedules that minimize makespan for parallel line scheduling problems.