• Module Overview

    Module Overview: Operations Research

    Welcome!

    Welcome to your journey in Operations Research (OR): the science of solving complex problems and making optimal decisions through mathematical modeling and advanced computation. This course will give you a systematic and practical understanding of OR, from foundational theory to cutting-edge applications.

    Course Chapters and Highlights

    1. Introduction to Operations Research

      Definition, scope, and goals of OR
      Mathematical programming foundations
      Simplex algorithm and duality

    2. Integer and Boolean Programming

      Problem formulations for integer and binary variables
      Resolution methods: branch and bound, dynamic programming

    3. Scheduling

      Project planning: MPM (Earliest/Latest Time Method) & PERT

    4. Convex Programming

      Convex optimization principles
      Frank-Wolfe and Kelley’s cutting plane methods

    5. Unconstrained Optimization

      Gradient and direct search techniques
      Modern approaches: particle swarm, heuristics, meta-heuristics

    6. Modeling and Solving Real Problems

      Case studies and practical projects
      Professional software: AMPL, GAMS, MATLAB
      Results analysis and interpretation

    7. Advances & Industry Applications

      Emerging techniques and trends
      Optimization in artificial intelligence
      Impact on industries and economies

    Learning Outcomes

    • Understand and apply major models, algorithms, and mathematical foundations of operations research
    • Model, analyze, and resolve linear, integer, convex, and unconstrained optimization problems
    • Use scheduling methods (PERT, MPM) in real scenarios
    • Employ advanced optimization and state-of-the-art software
    • Address real case studies and assess solution quality
    • Explore modern trends and the role of OR in AI and industry

    Workload and Assessment

    Weekly Workload
    Lectures: 1 × 1.5 hours/week
    Tutorials: 1 × 1.5 hours/week
    Practicals: 1 × 1.5 hours/week

    Assessment Structure
    Final Exam: 60% of the total mark (closed, written, 90 minutes)
    Continuous Assessment: 40% of the total mark
    (Includes: attendance, participation, conduct, tutorials & practicals, quizzes, assignments, announced on Moodle)

    Attendance Policy : Your Questions Answered!

    Do I have to come to every class?
    We really want you at all lectures: it makes a huge difference in how well you'll do. But for tutorials and practical sessions? Yes, those are mandatory.

    What happens if I miss class?
    It depends. Miss three sessions without a valid reason, and you're out of the course. Even if you have good reasons for every absence, hitting five total absences still means exclusion, no exceptions.

    What counts as a "justified" absence?
    You'll need official documentation (medical certificate, official letter, etc.) that's been stamped by the department administration. Personal excuses without paperwork don't count.

    I need to miss a class, what should I do?
    Act fast! You have three days to get to the department administration office, report your absence, and get your documentation officially stamped. After that, bring the stamped document to your instructor at the next class you attend. Missing this three-day window means your absence becomes unjustified.