Academic Jobs - Home of Higher Ed Logo

Rate My Professor Ian Miguel

University of St Andrews

Ratings & reviews

5.05/4/2026

Makes complex topics easy to understand.

Taught by or worked with Ian?

Add your rating. It takes about 30 seconds.

About Ian

Ian Miguel is Professor and Head of School in the School of Computer Science at the University of St Andrews, where he joined in 2004. With over 25 years of experience in Artificial Intelligence, he specialises in solving complex combinatorial optimisation problems through Constraint Programming and related technologies, including Propositional Satisfiability (SAT). His research centres on constraint modelling and solving, decision-making, optimisation, and combinatorial search. Miguel has developed a Constraint Modelling Pipeline that automates the process of compiling high-level problem descriptions into inputs for various automated solvers, enhancing performance in applications such as planning, scheduling, and routing. He is affiliated with the Centre for Research into Ecological and Environmental Modelling and the Centre for Interdisciplinary Research in Computational Algebra.