Courses (Recent & Ongoing)
-
- Analytical Methods and Data Science (co-taught with Nils Löhndorf)
Core Course, Master in Logistics and Supply Chain Management, University of Luxembourg
Offered Fall 2021–2023; now in Fall 2024
Course description:
The course provides an introduction to analytical methods such as statistical data analysis, time series analysis, supervised machine learning, and mathematical optimization. Students will get hands-on experience with widely used Python libraries, such as Pandas, Numpy, and Scikit-learn, as well as solver libraries for optimization.
Student quotes from course evaluations:
- "This course covers concepts and skills of data science which are in high demand, and it is taught by extremely competent professors in the best possible manner."
- "The activities in class and homework were very challenging, but I appreciate that there were many notebooks to work on because I had the chance to think and try things myself."
- "I would like to thank the instructors for the well-prepared notebooks and slides. It was so helpful for me that I did not have to take notes and instead could focus on understanding only."
- "I think the notebooks we use are very well organized and explained, and I like how we also had some exercises we could try to do to help us understand better what we were learning."
- "The course was excellent. I liked the course since it was enjoyable to learn, and the lecturers were excellent at communicating knowledge. The information from this course will undoubtedly help me in my future career."
- "My experience in this course has been more than expected. Both instructors put in a lot of effort to clear the concepts and were always available online or offline for help. Data science is the backbone of supply chains, and I feel my knowledge and confidence have enhanced to tackle real-world problems."
- "I would like to thank the instructors for teaching me Python! I cannot believe that I can learn it within a couple of months, but I did. This course is one of the most instructive courses during the semester. I am very grateful for taking this course and I enjoyed a lot each and every session."
- Optimal Decision Making
Elective Course, Master in Logistics and Supply Chain Management, University of Luxembourg
Offered Spring 2021–2024; next in Spring 2025
Course description:
The course primarily focuses on techniques for formulating decision problems as linear, stochastic, and discrete optimization problems, which can be solved using existing software tools. We will also cover fundamental optimization theory, including duality theory. These techniques are illustrated through examples from various application areas, such as project management, production planning, revenue management, and transportation. We will use Python to model and solve practical decision problems.
Student quotes from course evaluations:
- "Cagil is a great and super smart professor, and this course is definitely helpful for this master's and for the thesis. However, it is not easy, so I would recommend it to people who like this type of stuff."
- "Very good course, useful for supply chain applications."
- "Useful to learn how to apply optimization with Python. You can optimize many processes in any aspect. The project is challenging and helps you understand the concepts better."
- "The project was an incredible learning experience. I loved doing the project; it was one of the most interesting academic projects I've completed."
- "Great class, and I enjoyed having Professor Cagil a lot. I appreciated the tutorials a lot since they helped me understand the slides better and how the exam was related to them. Cagil was extremely helpful and always ready to help us."
- "Professor treated each one of the students equally. Her only aim was to teach us the subject and enlighten us about the course content. She informed us about the evaluation process and followed that procedure from A to Z. She was open to questions and comments. She only asked what she taught us during the course. She assessed our tasks very fairly. I believe she is the fairest professor."
- Linear Algebra
Core Course, Bachelor in Economics, University of Luxembourg
Offered Spring 2022–2023; next in Spring 2025 (one-year gap due to curriculum change)
Course description:
The course covers basic linear algebra, including vectors, matrices, their properties, and methods to solve linear systems, which are necessary for understanding mathematical operations involving more than one variable. We will also discuss some applications in economics.
Student quotes from course evaluations (translated from French):
- "Not my native language but the understanding was clear thanks to both oral and visual explanations."
- "Very good explanation."
- "Good course, interesting examples, well organized."
- Convex Optimization
Elective Course, Ph.D. in Economics and Management, University of Luxembourg
Offered Spring 2024
Course description:
The course covers the theory of modern convex optimization, including convex sets and functions, convex optimization problems, optimality conditions, and duality theory.
No course evaluations for Ph.D. courses