HY-533: Introduction to Research on Computer Networks


Instructor: Asst. Prof. Xenofontas Dimitropoulos, INSPIRE Group


Lectures 2016 playlist

Click here


How to work efficiently in teams

The Secrets of “Super-teams”

How to prepare and deliver powerful presentations

Why are communication skills important?

How to prepare and deliver a great talk

How to give a bad talk!

How your body language shapes who you are

Presentation evaluation form

How to write an excellent academic research paper

How to Write a Great Research Paper

How (and How Not) to Write a Good Systems Paper

Writing Technical Articles

Tips and Resources for Writing CS Papers

Common Bugs in Writing

Elements of Style

University of Crete Open Academic English Course


What is design thinking or human centered design (short version)

What is design thinking (long version)

Design Thinking handbook