Our department is large and diverse, with roughly 70 professors and teaching assistants, and we cover many major fields of mathematics, such as complex analysis, global analysis, functional analysis, algebra, topology, numerical mathematics, graph theory, combinatorics, theoretical computer science, mechanics, financial mathematics, probability and statistics. We pride ourselves on being not just good mathematicians, but also friendly and accommodating to our students. Mathematics is hard enough as it is!

The department also organizes 11 weekly research seminars and a monthly colloquium.

The following are some of the professors who teach our Master's degree courses. In the Financial Mathematics Programme, classes are often taught by visiting professors.



Andrej Bauer

He received his PhD from Carnegie Mellon University and is a professor of computer science. His research spans constructive and computable mathematics, homotopy type theory, formalization of mathematics, and semantics of programming languages. The University of Ljubljana gave him an award for excellent teaching and research work. He has a keen interest in computer art and is a master of aikido.

Matej Brešar

He received the PhD degree from the University of Ljubljana and is the author of over 140 research papers and two books, mostly on non-commutative algebra and its applications. Professor Brešar is a member of the Editorial Boards of Communications in Algebra and Linear Algebra and its Applications, the receiver of the National Prize for Science, and an associate member of the Slovenian Academy of Sciences and Arts.

Sergio Cabello Justo

He recieved his PhD at Utrecht University and was a Marie Curie Postdoctoral Fellow in Slovenia. His main research interests are computational geometry and graph algorithms. He was a visiting professor at, among others, IST Austria and École Normale Supérieure. He is a member of the program committee of several major conferences on algorithms and of the editorial board of the Journal of Computational Geometry.

Barbara Drinovec Drnovšek (chair)

She obtained her PhD from the University of Ljubljana. Her research area is complex analysis, more precisely several complex variables. Recently she joined the research collaboration between complex analysts from Slovenia and differential geometers from Spain and as a result, new phenomena in minimal surface theory were developed. She is the chair of the Department of Mathematics.

Roman Drnovšek

He finished his PhD at the University of Ljubljana, and has been a professor at this institution ever since. He gives lectures on functional analysis, measure theory, probability, and statistics. In 2014, he was awarded the Golden Plaque of the University of Ljubljana for his scientific and teaching work. His research area is operator theory. He has published more than 50 original articles in international journals.

Franc Forstnerič

He obtained his PhD in Mathematics at the University of Washingon in Seattle and had a tenured position at the University of Wisconsin-Madison before returning to Ljubljana. His research fields are complex analysis and geometry. He has published almost 100 research papers and a scientific monograph. He mostly teaches analysis courses. He has received numerous awards and is a member of the Slovenian Academy of Sciences and Arts.

Sandi Klavžar

He obtained his PhD at the University of Ljubljana and works in discrete mathematics. He has published more than 250 papers, co-authored several books including Product Graphs and The Tower of Hanoi, and is an editor of Discrete Applied Mathematics. He teaches discrete mathematics courses and has supervised 14 PhD students. In 2007, he received the Slovenian national award for highest achievements in mathematics.

Matjaž Konvalinka

He received his PhD at the Massachusetts Institute of Technology, and was a postdoc at Vanderbilt University after that. He has published about 25 papers, mostly in algebraic and enumerative combinatorics. He received an award from the University of Ljubljana for excellent teaching and research. He teaches mostly discrete mathematics courses, and is the Head of Teaching and the coordinator of the Master's programme in Mathematics.

Aleksey Kostenko

He obtained his PhD in Mathematics at the University of Donetsk, Ukraine, and Habilitation at the University of Vienna, Austria. He had several postdoc positions (in Dublin and Vienna). His research fields are analysis and mathematical physics with emphasis on spectral theory of linear operators. He has published more than 50 research papers and has received several awards (in particular, the Austrian Mathematical Society Prize 2016).

Tomaž Košir

He obtained his PhD at the University of Calgary with a thesis in applied mathematics (at the intersection of partial differential equations, linear algebra and operator theory). Later his research interests have shifted towards algebra and algebraic geometry problems that are motivated by applications. He is the coordinator of the BS programme in Financial Mathematics at our faculty, and is a popular BSc and MSc thesis advisor.

Marjeta Krajnc

She works in the field of numerical mathematics and computer aided geometric design. She finished her PhD at the University of Ljubljana and has published around 30 papers, mostly about geometric interpolation and approximation of curves and surfaces. She teaches various courses on numerical methods and other subjects in the field of numerical mathematics. She is the coordinator of the Master's programme in Financial Mathematics.

Primož Moravec

He received his PhD at the University of Ljubljana. His main research interests are in group theory, in which he has published around 40 papers. Currently he is the coordinator of Master's Program in Mathematics at our Department. He received an award by the University of Ljubljana for excellent teaching and research and was honoured by the National Research Agency for his achievements.

Janez Mrčun

His received his PhD from the Utrecht University. His research interests include differential topology and geometry, and he mostly teaches courses in these areas. He is the coauthor of the book Introduction to Foliations and Lie Groupoids with Ieke Moerdijk published by Cambridge University Press. In 2010, the Republic of Slovenia awarded him with the Zois Certificate of Recognition for his research.

Petar Pavešić

He obtained his PhD at the State University of Milano. His main research interests are algebraic topology and topological robotics, and he also works in ring theory, category theory and homological algebra. He has supervised three doctoral students and has published about 25 research articles and several books, most recently a research monograph on the classification of fibrations.

Mihael Perman

He received his PhD from the University of California, Berkeley. His research field is probability theory and its ramifications. After visiting positions at University of Southern California and Cambridge University and a stint as Director of the Insurance Supervision Agency in Slovenia, he has been teaching mathematics and conducting research at the University of Ljubljana.

Marko Petkovšek

He obtained his PhD in computer science from Carnegie Mellon University under Dana S. Scott. His main research interest is symbolic computation and its applications to mathematics. He is a member of editorial boards of the journals Adv. Appl. Math., Ann. Comb., Ars Math. Contemp., and J. Symb. Comput. He is also a coauthor of the book A = B on automated proofs of identities.

Bor Plestenjak

He finished his PhD at the University of Ljubljana in 1999 and received an honourable mention at Householder Symposium XV in 2002. His main research field is numerical linear algebra, in particular multiparameter eigenvalue problems. He has published around 25 articles in international journals and a software package for multiparameter eigenvalue problems.

Primož Potočnik

He works in the field of symmetries of combinatorial objects. He obtained his PhD from University of Ljubljana and continued his postdoctoral education at Ottawa University, University of Auckland, and Northern Arizona University as a Fullbright fellow. He has written over 50 scientific papers, published a textbook on graph theory and combinatorics, and supervised two PhD students. He is the coordinator of our PhD programme.

Dušan Repovš

He obtained his PhD at Florida State University. His research is mostly in topology. He has published over 300 papers and two monographs. He has also given over 400 invited talks around the world. He has been elected to several learned societies and has received awards at home and abroad. He teaches various courses in topology and has written a university textbook.

Pavle Saksida

He finished his PhD at the University of Oxford. His field of research is the theory of Hamiltonian systems, more precisely, integrable systems, an important topic in non-linear mathematical physics. In his papers, he studies integrable ordinary and partial differential equations. He mostly teaches courses on differential equations and on differential geometry.

Alexander Simpson

He obtained his PhD from the University of Edinburgh, where he remained for 21 years and was appointed to a personal chair in 2011. In 2015, he moved to Ljubljana, where he is now a professor of computer science. His teaching and research interests lie in the foundations of computer science and mathematics. He has authored more than 50 research papers, and has served on numerous programme committees and editorial boards.

Sašo Strle

He obtained his PhD from Brandeis University. He was awarded the Clay Institute Liftoff award and was a postdoctoral fellow at McMaster University. His research is in low-dimensional topology (knots and surfaces in 3- and 4-manifolds), which combines many different geometric and algebraic methods. He has published about 15 papers and teaches courses in topology and analysis.

Peter Šemrl

He received his PhD at the University of Ljubljana. He has published around 150 papers, mostly in linear algebra and operator theory, and has supervised four PhD students. He is currently President of the International Linear Algebra Society, Editor-in-Chief of Linear Algebra and Its Applications, and member of editorial boards of two other journals specialized in matrix and operator theory.

Riste Škrekovski

He obtained his PhD degree in graph colorings under the supervision of Bojan Mohar at the of Ljubljana. His main research interests are various topics in classical graph theory, but he is also interested in applied and interdisciplinary areas as chemical mathematics, complex networks, metaheuristics... He has published over 100 research papers and teaches mostly discrete mathematics courses.

Dejan Velušček

He obtained his PhD from the University of Ljubljana, and was a postdoc at the Vienna University of Technology and at the ETH Zürich. He has published several research articles in noncommutative algebra, stochastic numerical methods, statistical classification and their applications to finance. Currently he is the coordinator of the mathematical module of the Interdisciplinary Doctoral Programme in Statistics at the University of Ljubljana.

Matija Vidmar

He received his PhD from the University of Warwick. His work is in the area of probability theory, with occasional applications to financial mathematics, and has published about half a dozen papers. Currently he is a Teaching Assistant at the Department of Mathematics, where he teaches courses in probability theory, stochastic processes and financial mathematics.