Ljubomir Perkovic joined the CDM School of Computing faculty in September of 2000. Dr. Perkovic obtained his Ph.D. in Algorithms, Combinatorics and Optimization from the School of Computer Science at Carnegie Mellon University. His research interests include computational geometry, graph theory and algorithms, distributed computing, computer science education, and computational thinking. From 2008 to 2011, he was a Co-PI on an NSF funded project to expand Computational Thinking across the Liberal Studies curriculum. He received a Fulbright Research Award to support his computational geometry research and visited the University of Bordeaux during the 2011/2012 academic year. Dr. Perkovic also wrote the introductory computer science textbook "Introduction to Computing using Python" (Wiley & Sons, 2012, 2015). He is the coach of the DePaul Programming teams.
Theory, Systems Development, Education
Specific Research Area
Distributed Computing, Graph Theory and Algorithms, Computational Geometry, Computer Science Education, and Computational Thinking