Base Knowledge
Basic concepts of linear programming.
Teaching Methodologies
Students can choose four different assessment methods:
1) Final evaluation
a) Final Evaluation (20 points), covering all subjects
2) Periodic/Continuous Assessment,
b) two (2) Evaluation Tests to be carried out during the semester (7 points + 7 points) + Individual research work (6 points)
Or
c) two (2) Evaluation Tests to be carried out during the semester (10 points + 10 points)
Or
d) Final Evaluation (14 points), covering all subjects + Individual research work (6 points)
1 –
The best grade is guaranteed between:
- Final evaluation
- Evaluation Tests
- Evaluation Tests + work
- Final evaluation + work
2 –
- The 1st assessment test will be carried out during classes (scheduled for mid-November).
- The date of the 2nd assessment test (the last) coincides with the date of the last class.
- The subject matter covered by each assessment tests will be announced to students (with due advance) during classes.
- A mandatory minimum of 30% is required in each evaluation Test (T1 and T2).
3 –
- Students with final grades of evaluations greater than or equal to 16.5 values to the UC (either obtained by periodic evaluation or by final evaluation) may be subjected to a mandatory validation test at a time to be scheduled.
- The grade validation test will be carried out orally and will cover all the subjects taught at UC.
- Students must inform the teacher if they wish to take the test within 3 days after the final grade is announced, and the test will take place up to 5 days after the final grade is announced.
- If the student does not express that he intends to take the oral test, he will be given a maximum score of 16 points.
Learning Results
Goals:
The aim of this curricular unit is to provide students with the minimum concepts necessary to a specialist who can serve as an interface between a Decision Support System (DSS) and the “staff” of a company. On the other hand, the student must be able to computationally implement components of the DSS model subsystem itself.
Based on the concepts already acquired in the Operational Research Curricular Unit, this course will study other types of models that are more complex and closer to reality, such as problems with multiple objectives, dynamic programming problems, etc..
The knowledge acquired can be applied in solving similar algorithms/problems in a real context.
Skills:
After attending this course, students must:
- Understand the importance of decision support systems and the main concepts related with decision support systems.
- Identify different types of decision problems and distinct types of optimization methodologies.
- Identify the suitable algorithm that can be used to solve a simple decision problem.
- Solve simple practical problems using the appropriate optimization algorithms and interpret the obtained solution(s).
- Encourage the autonomous study and research work.
Program
- Linear programming with a single objective (revisions)
- Decision linear programming problems with multiple objectives
- Decision linear goal programming problems
- Dynamic programming
Internship(s)
NAO