Teaching

I am a Senior Teaching and Research Fellow in the Aristotle University of Thessaloniki. I teach courses on smart/intelligent cities, web technologies, new media, and social media.

Remote teaching created huge opportunities for effective learning and collaboration with students. Apart from traditional Learning Management Systems (i.e. Moodle) and virtual communication tools (i.e. Zoom, Microsoft Teams and Google Meet), I use tools offering digital whiteboards (Miro and Mural), prototyping & validation (Figma and Invision), and interactive learning quizzes and games (AhaSlides and Slido).

I teach in the following courses:

In the Urban and Regional Planning and Development Department of the School of Architecture:

  • Digital Cities: Applications Design & Development: The course focuses on the design of digital spaces and e-services that sustain and improve the functioning of cities and city districts. It includes: (i) Presentation of case studies, cities that have developed broadband networks and digital services to support their operations, (ii) description of architectures of digital / smart cities through the review of the literature, and (iii) presentation of web technologies used in the development of smart city applications. Co-Lecturer: Dr Anastasia Martzopoulou. Past Co-Lecturers: Prof. Nicos Komninos, Assistant Prof. Christina Kakderi.

In the Media Informatics Lab of the School of Journalism, Media and Communication:

  • Web Journalism (laboratory class): The course gives a basic understanding of the technical means of using the web in order to find, create and publish content, for those with a limited knowledge (or even no knowledge) of the way the web works. The course begins with a basic introduction to the web and then deals with the basics of web search, HTML and CSS, WYSIWYG editors, content management systems, blogs, data collection and visualisation. Co-Lecturer for the theoretical part: Assistant Prof. Ioanna Kostarella.
  • User-centric Website Design and Development: The course introduces students to the key concepts and methodologies used in application and website design. It covers a wide range of topics, like introduction to web development, user experience (UX) design, HTML and CSS, responsive web design, web accessibility, analytics and optimization and web hosting. Moreover, students learn to use tools to create interactive prototypes that will guide website development. The final project is the creation of a personal website using the WordPress CMS.
  • Online Society (laboratory class): The course teaches the fundamentals of analyzing complex networks using the Gephi software. It helps students to uncover the dynamics of social, biological, or technological networks. Through hands-on tutorials, they learn how to visualize and interpret data, explore network statistics, and apply algorithms that reveal hidden patterns and connections. By the end of the course, the students are equipped to leverage network analysis in their projects and research, gaining valuable insights into the structures that shape our world. Co-Lecturer for the theoretical part: Prof. Gregory Paschalidis.
  • Internet and Electronic Publishing: The course focuses on electronic publications available on the Internet. Initially, there is a theoretical introduction to electronic publishing and different content distribution channels, and then the existing methods of producing electronic/digital publications and e-books are presented. The next section of the course focuses on the design, creation, management and evaluation of websites for the distribution of digital content. Emphasis is given on sites that present news and informative content regarding their usability and the traceability of their content by search engines. Finally, the WordPress content management system is being presented in depth, as well as the tools that extend its capabilities in supporting e-publishing. Co-Lecturers: Prof. Andreas Veglis, and Senior Teaching and Research Fellow Elisavet Georgiadou.
  • Information Technologies and Applications in Communication: An introductory course in information technologies and computer science topics for the School of Journalism and Mass Communications students. Co-Lecturers: Prof. Andreas Veglis, and Associate Prof. Charalampos A. Dimoulas.
  • Theory and analysis of Social Networks (Postgraduate Program): The course aims at providing students with the essential theoretical knowledge and technical skills to understand and analyse the activity in social media. It introduces the students to social listening and social monitoring concepts and provides hands-on experience on relevant tools and methodologies. Moreover, the course familiarises students with the basic concepts in social media data mining (i.e. keyword extraction, sentiment analysis, trend analysis, predictive analytics). Co-Lecturer: Assistant Prof. Rigas Kotsakis.
  • Design, production and management of new media (Postgraduate Program): The course examines the design, production, and management of New Media. It aims is to give students a complete overview of the tools and capabilities that new media provide at the production and management level. Examples of topics covered in this course are: Web publishing, Social publishing, Social broadcasting, Mobile apps, Cross-media publishing, Virtual / Enhanced Reality. Co-Lecturer: Assistant Prof. Rigas Kotsakis

Past Courses

  • Digital Cities – Intelligent Cities: The course is an introduction to the concepts of the Digital and Intelligent city. It includes 5 sections: i) Introduction – key concepts, ii) different approaches and case studies, iii) key technologies for the creation of the digital space, iv) strategic planning and v) Measurement. Co-Lecturers: Assistant Prof. Christina Kakderi, Dr Anastasia Martzopoulou. Past Co-Lecturer: Prof. Nicos Komninos.
  • Human-Computer Interaction: The course provides a comprehensive, authoritative introduction to the dynamic field of human-computer interaction (HCI). Students learn practical principles and guidelines needed to develop high-quality interface designs. The course provides a balanced emphasis on mobile devices, Web, and desktop platforms. It also addresses the changes brought by user-generated content of text, photo, music, and video and the raised expectations for compelling user experiences. Co-Lecturers: Prof. Andreas Veglis, and Prof. Charalampos A. Dimoulas.
  • Social Media Applications: The course gives a basic understanding of the technical means of using the social media in order to find, create and distribute news. The course begins with a basic introduction to online social networking and its evolution and then deals with the online communities and the popular social networks (Twitter, Facebook, LinkedIn, YouTube, Flickr, Instagram, SoundCloud, etc.) with an emphasis on how journalists using them to researching their stories, sourcing information, publishing and promoting content and monitoring the social impact. Co-Lecturer: Prof. Andreas Veglis.
  • Multimedia Journalism: Authoring for interactive media (Postgraduate Program): The course aims at providing students with the essential theoretical knowledge and technical skills on multimedia projects implementation and management, using state of the art production, editing, and authoring techniques. Starting from the conception of a creative idea until the formulation of a technical project plan, basic terms and definitions along with production methodologies and development models are deployed. Emphasis is given to the specific characteristics and also to the medium that is suitable for each content type. Co-Lecturer: Prof. Charalampos A. Dimoulas.
  • New Technologies and Cultural Organizations (Postgraduate Program): The course examines the impact of technological developments on the creation, production, dissemination and reception of cultural goods and services. It focuses on the changes and transformations of the relations between artists, cultural organizations (profit and not-for-profit), and their public. Emphasis is given to the opportunities and challenges for creators, organizations and audiences and the factors that influence innovation management (which is also analyzed). The course includes practical applications and analyses, which are important for understanding the new possibilities, maximizing their benefits, and meeting the challenges they pose for managers of cultural organizations. Co-Lecturers: Prof. George Kalliris, and Prof. Alexandros Baltzis.