IE 439 Machine SchedulingMEF UniversityDegree Programs LawGeneral Information For StudentsDiploma SupplementErasmus Policy Statement
Law
Bachelor Length of the Programme: 4 Number of Credits: 240 TR-NQF-HE: Level 6 QF-EHEA: First Cycle EQF: Level 6

ECTS Course Information Package

School/Faculty/Institute Faculty of Engineering
Course Code IE 439
Course Title in English Machine Scheduling
Course Title in Turkish Makine Çizelgelemesi
Language of Instruction EN
Type of Course Ters-yüz öğrenme
Level of Course Başlangıç
Semester Fall
Contact Hours per Week
Lecture: 3 Recitation: Lab: Other:
Estimated Student Workload 148 hours per semester
Number of Credits 6 ECTS
Grading Mode Standard Letter Grade
Pre-requisites IE 202 - Operations Research I
IE 104 - Computational Methods for IE
Co-requisites None
Expected Prior Knowledge None
Registration Restrictions Only undergraduate students
Overall Educational Objective To acquire knowledge and skills to analyze, design, and implement efficient scheduling algorithms to optimize resource utilization and minimize production makespan in various industrial settings.
Course Description This course introduces students to fundamental scheduling problems, their complexity, and algorithmic approaches to solve them. Through theoretical discussions, practical examples, and hands-on exercises, students will gain a comprehensive understanding of scheduling challenges and strategies to address them.

Course Learning Outcomes and Competences

Upon successful completion of the course, the learner is expected to be able to:
1) identify and classify machine scheduling problems, their characteristics and complexities,
2) analyze and evaluate classic scheduling algorithms and heuristics,
3) design and develop effective strategies to optimize machine schedules,
4) apply scheduling theory to real-life cases.
Program Learning Outcomes/Course Learning Outcomes 1 2 3 4
1) The ability to recognize and apply basic principles and theories of law, legal methodology, and interpretation methods.
2) The ability to follow, evaluate, interpret and apply the current developments and legislative amendments.
3) The ability to locate and use legal resources; to follow and evaluate current legislative amendments, legal science, and court decisions.
4) The ability to internalize social, scientific and ethical values while evaluating legal information.
5) The ability to recognize, examine and resolve legal issues with respect to general principles of law, de lege feranda and de lege lata; to take into consideration both national and international aspects of law; and to acknowledge the importance of personal conviction while making decisions.
6) The ability to critically analyze legal disputes, legislation, court decisions and different views in the legal science; to form his/her own opinions; to detect legal lacuna and suggest alternative solutions.
7) The ability to understand issues regarding different fields of law; to characterize and propose solutions to complex issues arising from legal practice.
8) The ability to participate in and organize legal projects and activities as a socially responsible individual; to put his/her legal knowledge and skill to use efficiently (in the public or private sector).
9) The ability to use a foreign language at least on a B2 Level on the European Language Portfolio, to follow legal developments and communicate with colleagues in that language; to use computer software and information and communication technologies necessary in the law field at an Advanced Level of the European Computer Driving License.
10) Adoption of a positive approach to the concept of lifelong learning.
11) The ability to understand the development, evolution, and problems of the society and to contribute to the solution of these problems by legal methods.
12) The ability to understand the structure, organization, and functioning of law on the national and international level; to contribute to the development thereof.

Relation to Program Outcomes and Competences

N None S Supportive H Highly Related
     
Program Outcomes and Competences Level Assessed by
1) The ability to recognize and apply basic principles and theories of law, legal methodology, and interpretation methods. S
2) The ability to follow, evaluate, interpret and apply the current developments and legislative amendments. N
3) The ability to locate and use legal resources; to follow and evaluate current legislative amendments, legal science, and court decisions. N
4) The ability to internalize social, scientific and ethical values while evaluating legal information. S
5) The ability to recognize, examine and resolve legal issues with respect to general principles of law, de lege feranda and de lege lata; to take into consideration both national and international aspects of law; and to acknowledge the importance of personal conviction while making decisions. N
6) The ability to critically analyze legal disputes, legislation, court decisions and different views in the legal science; to form his/her own opinions; to detect legal lacuna and suggest alternative solutions. N
7) The ability to understand issues regarding different fields of law; to characterize and propose solutions to complex issues arising from legal practice. N
8) The ability to participate in and organize legal projects and activities as a socially responsible individual; to put his/her legal knowledge and skill to use efficiently (in the public or private sector). N
9) The ability to use a foreign language at least on a B2 Level on the European Language Portfolio, to follow legal developments and communicate with colleagues in that language; to use computer software and information and communication technologies necessary in the law field at an Advanced Level of the European Computer Driving License. S
10) Adoption of a positive approach to the concept of lifelong learning. H
11) The ability to understand the development, evolution, and problems of the society and to contribute to the solution of these problems by legal methods. N
12) The ability to understand the structure, organization, and functioning of law on the national and international level; to contribute to the development thereof. N
Prepared by and Date UTKU KOÇ , December 2023
Course Coordinator UTKU KOÇ
Semester Fall
Name of Instructor Asst. Prof. Dr. UTKU KOÇ

Course Contents

Week Subject
1) Introduction, Framework and Concepts
2) Classes of Schedules and Complexity Single Machine Scheduling (deterministic)
3) Single Machine Scheduling (deterministic)
4) Single Machine Scheduling (deterministic)
5) Parallel Machine Scheduling (deterministic)
6) Parallel Machine Scheduling (deterministic)
7) Flow Shops Scheduling (deterministic)
8) Flow Shops Scheduling (deterministic)
9) Job Shops Scheduling (deterministic)
10) Job Shops Scheduling (deterministic)
11) Open Shop Scheduling (deterministic)
12) Stochastic Model Preliminaries
13) Scheduling in Practice
14) Review and Conclusion
15) Final Exam/Project/Presentation Period
16) Final Exam/Project/Presentation Period
Required/Recommended ReadingsRequired: ● Michael L. Pinedo, “Scheduling: Theory, Algorithms, and Systems” 5th edition, Springer
Teaching Methods
Homework and Projects
Laboratory Work
Computer UseStudents are expected to use computer programs for the course project.
Other Activities
Assessment Methods
Assessment Tools Count Weight
Application 1 % 0
Quiz(zes) 3 % 30
Project 1 % 40
Final Examination 1 % 30
TOTAL % 100
Course Administration kocu@mef.edu.tr

Course Instructor: Asst. Prof. Utku Koç, email: kocu@mef.edu.tr, office: A519 Course Teaching Assistant: TBA Lecture time and place: Tuesday 10:00 – 13:00 / Office hours: TBA Pre-lecture videos: Attendance/participation: According to Law on Higher Education Arti. 54, students are required to attend at least 70% of the lectures. Students are expected to prepare for the lecture via pre-lecture videos and reading materials and attend the lectures. Formal use of e-mails: The course instructor assumes that any information sent through email will be received in 24 hours, unless a system problem occurs. Project: A term project will be assigned. Students are required to get at least 50 / 100 from the project in order to pass. Inappropriate conduct, academic dishonesty and plagiarism are subject to YÖK Disciplinary Regulation.

ECTS Student Workload Estimation

Activity No/Weeks Hours Calculation
No/Weeks per Semester Preparing for the Activity Spent in the Activity Itself Completing the Activity Requirements
Course Hours 14 2 3 1 84
Project 1 50 2 52
Quiz(zes) 4 2 1 12
Total Workload 148
Total Workload/25 5.9
ECTS 6