This offering is not in the current catalogue. The information is retained from an earlier publication. Check the provider's current offering.
Uppsala University
Modelling for Combinatorial Optimisation
Combinatorial optimisation problems arise in many fields, for example, design and resource allocation in communication systems, motion planning for autonomous vehicles, verification and synthesis of chip circuits, scheduling of scientific experiments, design of cryptographic substitution functions, design of steel m…
- Higher education
- Information unavailable
- 2 November 2026
- Uppsala
- Information unavailable
- 33 %
Overview
Combinatorial optimisation problems arise in many fields, for example, design and resource allocation in communication systems, motion planning for autonomous vehicles, verification and synthesis of chip circuits, scheduling of scientific experiments, design of cryptographic substitution functions, design of steel mill slabs, and identification of a minimum set of reactions to synthesise a given molecule. The course teaches the use of tools to solve hard combinatorial optimisation problems by first modelling them in a solver-independent constraint modelling language and then using an off-the-shelf constraint solver, as opposed to designing an (approximation) algorithm from first principles. The theory and algorithms underlying the constraint solvers used in this course will not be explained in depth, as specialised courses exist for this purpose, hence the course is relevant for students in many research areas, not only computer science, especially nowadays that combinatorial problems become more and more central to many research activities. The modelling and analytical skills that are central to this course are also important on their own and can be applied to other types of problems.
Admission scores
Entry requirements
120 credits including Basic Course in Mathematics and Algebra I or Basic Algebra, and a second course in computer programming or another combination of courses containing basic concepts in algebra, combinatorics, logic, graph theory, set theory and implementation of basic search algorithms. Proficiency in English equivalent to the Swedish upper secondary course English 6.
The text is reproduced from the Susa source. Antagningsdata does not map GY11 and GY25 or assess personal eligibility.
Source, measure and data quality
- Source
- Skolverket Susa-navet
- Period
- 2026-11-02
- Measure
- Entry-requirement text reproduced from the published Susa data; no personal eligibility assessment is made.
- Population
- Education offering e.uoh.uu.1dl451.11005.20262
- Last checked
- 2026-09-23T10:39:41.205927+00:00
- Limitation
- Antagningsdata does not map GY11 and GY25. General and specific conditions are not separated without structured source data.
Programme content
Study structure
Application and important dates
- Programme or course starts
- Programme or course ends
Salary and salary distribution
Common occupations after graduation
Students
Geographical background
Previous upper-secondary schools and programmes
Completion and outcomes
About the provider
Sources and data quality
Education facts for the selected offering come from Skolverket Susa-navet.
Retrieved . Published . Times are shown in Swedish local time.
Source identity and publication version
- Publication version
- 8e217193-f5fa-4778-b085-a4521fd03e8d
- Education identity in the source
- i.uoh.uu.1dl451.11005.20262
- Offering identity in the source
- e.uoh.uu.1dl451.11005.20262
- Education-form source code
- HS
- Education code in the source
- 1DL451
- Change time according to the source
- 2026-05-25T11:33:41
The provider, education and education offering are separate identities. Application information should be checked on the official website. Supplementary statistics have not been obtained from this source.