Curriculum

Gennaro COSTAGLIOLA Curriculum

prof. Gennaro Costagliola graduated in Computer Science magna cum laude from the University of Salerno in 1987, then continued his studies from 1989 to 1993 with a Master of Science degree and research activities at the Department of Computer Science at the University of Pittsburgh, PA, USA under the guidance of prof. Shi-Kuo Chang.

From 1993 to 1998, he worked as University Researcher at the Faculty of Mathematical, Physical and Natural Sciences, University of Salerno, Italy, becoming Associate Professor for the next three years and then Full Professor of Computer Science at the same Faculty from November 2001.

From November 2002 and until February 2007, he was Chair of the Computer Science Teaching Program while in the following academic year he was visiting professor at the Department of Computer Science and Telecommunications, University of Trento.

Since 2001 he has been the scientific head of the CLUE Lab (Computer Languages and User Experience Lab). In the three-year period 2013-2015 he was Coordinator of the Doctoral Program in Computer Science for the 14th cycle.
Since 2016, he has been eligible as an aspiring commissioner of the national scientific qualification for the Computer Science area.
Since 2010 he has been a member of the Technical-Scientific Committee of the University Center for Quality.

Over the years he has served on multiple examination committees also as an external reviewer for non-Italian universities.
He has been part of various national projects also as coordinator including the line of work of the CRUI Campus One project regarding e-learning services at the University of Salerno from 2001 to 2004.
From 2020 to 2023, he is scientific responsible for the University of Salerno unit of the Miur project PON03PE 00060 5 - PON "R&C" 2007-2013 ", line of intervention 5 concerning medical informatics topics.

prof. Costagliola has been and is active in scientific work in multiple program committees of international conferences and has been guest co-editor for several international scientific journals. From 2009 to 2018 he was Associate Editor of the International Journal of Visual Languages and Computation (Elsevier) and from 2009 to 2021 he was a member of the Steering Committee and from 2019 to 2020 Chair of the International IEEE Symposium on Visual Languages and Human-Centric Computing. He is currently co-editor-in-chief of the International Journal of Visual Language and Computing (Ksi Research Inc).

His research interests include theory, implementation and applications of multidimensional languages, parsing of nonlinear languages, human-computer interaction, medical data management, web engineering and e-learning as documented by over 180 publications in journals, books and proceedings of international conferences in collaboration with over 100 co-authors. He has been a member of the Association for Computing Machinery since 1992 and IEEE Computer Society since 1991.

prof. Costagliola has taught and supported courses in Systems Programming, Database, Programming Languages, and Software Engineering at the Department of Computer Science at the University of Pittsburgh, taught courses in Network Communications, Operating Systems, Pascal Programming, Database Systems at the University of Maryland Tri-service Education Center, and courses in Lisp, Pascal, C, C++, Java, JDBC, Web Development Technologies I and II, Programming, Programming Languages I and II, Compilers, Data Integration on the Web at the University of Salerno - Department of Computer Science. In addition, he supervised 10 PhD students and supervised multiple theses and internships in Computer Science.