Background Research Problem Lecturing scheduling system informatic engineering major islamic University Syarif Hidayatullah Jakarta Using Genetic Algorithm

1 PART I INTRODUCTION

1.1. Background Research Problem

Information Technology has traversed all aspects of human life today. The dependence on electronic information exchange infrastructure is growing exponentially, with each passing millisecond. The society has emerged into age which has been described using many terms: “The Computer Revolution”, “The Information Revolution”, “The Binary Age” – into a society that is called “The Information Society” Williams et. al. 1999. Based on Gates 1999, Information Technology is going to change in every year. It produced many technologies and goals, in every change from information technology are helping people to run bussiness smoothly, transforming business and making people easier in doing their job. If the 1980s were about quality,and the 1990s were about reengineering then 2000s were about developing technology Gates, 1999. How about quickly the nature of information technology will change? How about information technology access will alter the lifestyle of people and their expectation of technology?. After reading some previous thesis writing and article, the writer’s assumes that using a lecturing scheduling system is very helpful because it can use for monitoring the location and the time, for making easier in 2 lecturing scheduling betwen the lecturers and the student about the time and the location. Based on the interviewed with a secretary of Informatic Engineering Major Islamic University Syarif Hidayatullah Jakarta, the writer found some problems in lecturing schedule, they are : the clash in using the room between Informatic Engineering major and other majors in faculty of science and technology and the clash in using the laboratory room between Informatic Engineering major and other majors in faculty of science and technology. There were some important elements that they made influence in lecturing scheduling system, the writer identified such as: the total credit of course subject, the course subject, the class, the lecturer day and time in giving lesson and the room. Today the Lecturing Scheduling System at Informatic Engineering Major Islamic University Syarif Hidayatullah Jakarta is still using manual system in processing and managing. The processes of the manual system are: 3 Figure 1.1 : Flowchart of the current system Start Creating a lecture request form and course subject Read course subject and a lecture request form Matching the course subject and the lecture request form Saving the data into Mic. Excel Calculating the total of credit hour in a semester and course subject Recheck the lecturer request, course subject Lecture request form and List of course subject The schedule report Publish the schedule End 4 The explanation of the flowchart above is : 1. The secretary of Informatic Engineering is creating the course subject that will be offered in a semester, 2. The secretary of Informatic Engineering will make a form for lecture, 3. The secretary of Informatic Engineering will make duplicate for the offered schedule in a semester including with the information about the due date of submiting the form for lecture then the secretary of Informatic Engineering will distribute it to the lecture, 4. The lecture of Informatic Engineering will read the course subject list, 5. The lectures of Informatic Engineering will choose the course subject based on their expectation and fill the form then they give back the form that already fullfill to the secretary of Informatic Engineering, 6. The secretary of Informatic Engineering will receive and gather the form from the lecture, 7. The secretary of Informatic Engineering checks the form and insert it into Microsoft Excel software and leave a space to used as a studying process in a session, 8. The secretary of Informatic Engineering calculate the number of credit semester based on the structural position of a lecturer and the course subject, 9. The secretary of Informatic Engineering will inform the validation result for lecturing, 5 10. The secretary of Informatic Engineering will recheck the lecturing scheduling in which already made in Microsoft Excel and will print the schedule, 11. The secretary of Informatic Engineering gives the schedule printed to the academic in science and technology faculty for publishing it to the student, 12. The academic will publish the schedule on the board. The problems was occuring when the Informatic Engineering Major uses current system. The problems are identify such: 1. It is less efficient system because of using paper as form. 2. Difficulty in making a lecturing schedule based on agreement form which already filled by lecturer 3. The secretary at Informatic Engineering must work hard to match the room and the lecturer based on the paper agreement form. 4. Difficult in check the info about the lecturer’s name, the course subject, the code of course subject, the time and the room for lecturing. 5. Difficulty in managing schedule for laboratory room between Informatic Engineering major and other major. To overcome the problems that occured above, the secretary of Informatic Engineering did some actions such as : rescheduling and changing the lecturer. In the fact, use both of them is very risky. 6 Rescheduling will produce not efficient in time it spends long time and changing the lecturer with other lecturer will give a bad performance for new lecturer might be the new lecturer is not ready to teach because of the short time. Based on observation, a previous research: Annisa 2009 had not overcome the problem and she did not use any specific optimization method to find the best solution in scheduling problem and other previous researches, they are: Ivan 2008 and Aria 2008 had overcome the problem by implementing genetic algorithm method. Based on the explanation above, the writer decides the genetic algorithm for developing an application which the writer called it “Lecturing Scheduling System at Informatic Engineering Major Islamic University Syarif Hidayatullah Jakarta Using Genetic Algorithm ”.

1.2. Objective of the Study