Türkçe English Rapor to Course Content
COURSE SYLLABUS
CONSTRAINT PROGRAMMING
1 Course Title: CONSTRAINT PROGRAMMING
2 Course Code: END5124
3 Type of Course: Optional
4 Level of Course: Second Cycle
5 Year of Study: 1
6 Semester: 2
7 ECTS Credits Allocated: 7,5
8 Theoretical (hour/week): 3
9 Practice (hour/week) : 0
10 Laboratory (hour/week) : 0
11 Prerequisites: None
12 Recommended optional programme components: None
13 Language: Turkish
14 Mode of Delivery: Face to face
15 Course Coordinator: Doç. Dr. BURCU ÇAĞLAR GENÇOSMAN
16 Course Lecturers: Doç.Dr. Burcu ÇAĞLAR GENÇOSMAN
17 Contactinformation of the Course Coordinator: e-posta: burcucaglar@uludag.edu.tr,
Telefon: + 90 (224) 294 09 16
Adress: Uludağ Üniversitesi, Mühendislik-Mimarlık Fakültesi, Endüstri Mühendisliği Bölümü, Görükle Kampüsü, 16059 Nilüfer, Bursa
18 Website:
19 Objective of the Course: The students will gain the infrastructure to understand the current studies and the ability to model the encountered problems with constraint programming techniques.
20 Contribution of the Course to Professional Development It's been planned to contribute to professional development by analyzing real life problems by scientific methods and offering solutions.
21 Learning Outcomes:
1 Understanding the principles of constraint structures and representation of logic expressions in constraint programming.;
2 Representation of a combinatorial problem with the basic constraint expressions of the constraint solver and creating a constraint programming model;
3 Modeling real-world integer problems with constraint programming.;
22 Course Content:
Week Theoretical Practical
1 The Constrained Satisfaction Problems
2 Basic Solution Procedures
3 Modeling combinatorial problems with OPL I
4 Modeling combinatorial problems with OPL II
5 Constraint consistency and propagation I
6 Constraint consistency and propagation II
7 Global constraints
8 Global constraints
9 Search heuristics I
10 Search heuristics II
11 Arc consistency
12 Symmetry
13 Discussion and presentations of real-world problems modeling projects with constraint programming.
14 Discussion and presentations of real-world problems modeling projects with constraint programming.
23 Textbooks, References and/or Other Materials:
24 Assesment
TERM LEARNING ACTIVITIES NUMBER PERCENT
Midterm Exam 1 20
Quiz 0 0
Homeworks, Performances 4 40
Final Exam 1 40
Total 6 100
Contribution of Term (Year) Learning Activities to Success Grade 60
Contribution of Final Exam to Success Grade 40
Total 100
Measurement and Evaluation Techniques Used in the Course Homeworks, project, midterm exam and final exam
Information
25 ECTS / WORK LOAD TABLE
Activites NUMBER TIME [Hour] Total WorkLoad [Hour]
Theoretical 14 3 42
Practicals/Labs 0 0 0
Self Study and Preparation 13 5 65
Homeworks, Performances 4 12 36
Projects 1 81 81
Field Studies 0 0 0
Midtermexams 1 2 2
Others 0 0 0
Final Exams 1 2 2
Total WorkLoad 230
Total workload/ 30 hr 7,6
ECTS Credit of the Course 7,5
26 CONTRIBUTION OF LEARNING OUTCOMES TO PROGRAMME QUALIFICATIONS
PQ1 PQ2 PQ3 PQ4 PQ5 PQ6 PQ7 PQ8 PQ9 PQ10 PQ11 PQ12 PQ13
LO1 0 0 3 0 0 2 0 0 0 0 0 0 0
LO2 0 0 4 0 2 0 0 0 0 0 0 0 0
LO3 0 2 3 0 0 5 4 5 2 0 0 0 0
LO: Learning Objectives PQ: Program Qualifications
Contribution Level: 1 Very Low 2 Low 3 Medium 4 High 5 Very High
Bologna Communication
E-Mail : bologna@uludag.edu.tr
Design and Coding
Bilgi İşlem Daire Başkanlığı © 2015
otomasyon@uludag.edu.tr