Dr. Dranidis is a Senior Lecturer in Computer Science and Course Director of the MSc in Software Engineering and Telecommunications. Dr Dranidis’s interests are in the areas of Software Engineering, Formal methods, and Artificial Intelligence. He is currently involved in investigating software development methodologies for service-oriented architecture, object-oriented technologies, and agile formal methods. He is also a Research Associate in the Technological Institution of Thessaloniki, where he has taught Information Systems, Neural Networks, Software Quality and Reliability, and Programming Methodology. As a guest lecturer, he has taught Artificial Intelligence in the Department of Applied Informatics at the University of Macedonia.