Scheduling lectures is a very important activity to do because all teaching and learning activities depend on the schedule so that it must be done correctly in order not to interfere the teaching and learning activities between lecturers and students. This study aims to implement the Particle Swarm Optimization algorithm to create a scheduling system for the lectures at the Information Technology Department, Faculty of Engineering, Tadulako University which can facilitate the scheduling process of the lectures and can produce optimal schedules. The scheduling system made will follow the rules and policies which are applied at Tadulako University. The Particle Swarm Optimization algorithm can be used for scheduling system for the lectures at the Information Technology Department, Faculty of Engineering, Tadulako University, although it cannot yet produce an optimal solution because there are still soft constraints that are violated. The best combination of parameter values in the Particle Swarm Optimization algorithm, namely the parameter value w = 0.7, c1 = 1.5, c2 = 1.5 with a successful schedule made with a fitness value of 0.034 with execution time (214).