MSc Operational Research with Computational Optimization

Speak without obligation to University of Edinburgh

To contact you must accept the privacy policy

Image gallery

Comments about MSc Operational Research with Computational Optimization - At the institution - Edinburgh - Scotland

  • Entry requirements
    Entry Requirements A good first degree (UK 2:1 or its equivalent if outside the UK) in a numerate discipline, for example mathematics, engineering, computer science, physical or biological sciences, economics or business. One postgraduate scholarship of £1,500 per annum is available each year to supplement a more substantial award for an outstanding postgraduate student in Operational Research.
  • Academic title
    MSc Operational Research with Computational Optimization
  • Course description
    Programme

    The School has a world-class Computational Optimization group. A graduate with an MSc in Operational Research with Computational Optimization would be attractive to companies who develop their own high performance optimization software and also to firms who are embedding optimization methods into their products. This MSc would also provide an ideal background for PhD studies in the area.

    Learning Outcomes

    Graduates will be able to identify appropriate Operational Research techniques to apply to practical problems, and select the mathematical techniques and software required to compute a solution.

    Specifically, students will acquire the core skills of Java programming, the XPress linear optimization modelling language Mosel, the Simul8 simulation package as well as developing high-level applications of Excel.

    Depending on your choice of optional courses, you will develop more specialist skills in computing, optimization and statistics, as well as an insight into a range of industrial and financial applications of Operational Research.

    How You Will Be Taught

    The MSc consists of traditional lecture-based courses and practical lab-based courses, assessed by exams, written reports and programming assignments. An industrial or academic project is written up as a dissertation.

     Programme content and method of delivery

    The study programme is divided into three parts. Part 1 covers the core skills of Operational Research: the majority of the core courses are in Semester 1 (S1) from September to December. Part 2 gives students the opportunity to tailor their degree to their own career objectives by selecting from a broad range of options: these are taught mainly in Semester 2 (S2) from January to March. Parts 1 and 2 are taken by both Diploma and MSc students. Part 3 is for the MSc only. It begins in June and comprises a three month project on which students base their dissertations. Projects are usually done in collaboration with outside organisations.

    Parts 1 and 2 consist of taught courses. These are classified as core or optional. All core courses are compulsory and 100 hours of optional courses must be taken. Most courses are taught at a rate of 1 or 2 hours per week, but others are short intensive courses of two or three days duration. Several courses will include case studies.

    There will be a Java course in Semesters 1 and 2, and Java and other computing skills will be used regularly throughout the programme. The MSc dissertations will normally involve some computational work. This can be modelling and solution of practical OR problems, statistical analysis as well as formal programming.

    Core Courses

        * Computing for Operational Research (10 hours S1 & 10 hours S2)
        * Methodology, Modelling and Consulting Skills (10 hours S1 & 10 hours S2)
        * Mathematical Programming (20 hours S1)
        * Dynamic and Integer Programming and Games Theory (20 hours S1)
        * Probability and Statistics (20 hours S1)
        * Simulation (20 hours S1)
        * Stochastic Modelling (20 hours S2)

    Methodology, Modelling and Consulting Skills is taught using Xpress-MP    

    Xpress-MP Suite

    Leading Optimization Software

    Linear Programming

    Mixed Integer Programming

    Optional Courses

    Students must choose optional courses with a total of 100 hours.

        * Finance
              o Credit Scoring and Data Mining (20 hours S2)
              o Financial Mathematics and Investment (20 hours S1)
              o Financial Model Building (10 hours S1)
              o Management Accounting (10 hours S1)
        * Risk
              o Financial Risk Management (20 hours S2)
              o Risk Analysis (10 hours S2)
        * Industry
              o Operational Research in the Airline Industry (10 hours S2)
              o Operational Research in Telecommunications (10 hours S2)
        * Energy
              o Electrical Engineering Fundamentals of Renewable Energy (20 hours S1)
              o Power Systems Engineering and Economics (40 hours S2)
              o Operational Research in the Energy Industry (10 hours S2)
        * Statistics
              o Analysis of Lifetime Data (20 hours S2)
              o Bayesian Analysis and Sample Size Estimation (10 hours S2)
              o Statistical Modelling (10 hours S2)
              o Time Series Analysis and Forecasting (10 hours S2)
        * Optimization
              o Continuous Global Optimization (10 hours S1)
              o Combinatorial Optimization (10 hours S2)
              o Large Scale Optimization (20 hours S2)
              o Nonlinear Optimization (20 hours S1)
              o Stochastic Optimization (10 hours S2)
        * High Performance Computing (HPC)
              o Practical Software Development (20 hours S1)
              o Fundamental Concepts of High Performance Computing (20 hours S1)
              o Applied Numerical Algorithms (20 hours S2)
              o Exploiting the Computational Grid (20 hours S2)

    A few restrictions on combinations of courses, together with any specific prerequisites, will be detailed in the programme documentation. A very small number of courses may not run in a particular year.

Other programs related to operations research

This site uses cookies.
If you continue navigating, the use of cookies is deemed to be accepted.
See more  |