Textbook on
Real Time systems
real time systems book cover

Costas Vassilakis - Academic lectures

Undergraduate

  • Laboratory lectures in UNIX operating system, in the Department of Informatics, University of Athens. (1990-1991, 1991-1992 and 1992-1993).
  • Object-oriented design and C++ language in Dept. of Informatics, University of Athens.
  • Operating Systems (1995-1996, 1996-1997, 1998-1999 and 1999-2000) Dept. of Informatics, University of Athens.
  • Operating Systems II in Dept. of Informatics, University of Athens (1992-1993, 1993 1994, 1994 1995, 1995 1996, 1998-1999, 1999-2000, 2000-2001 and 2001-2002).
  • Introduction to Computer Science in Dept. of Informatics, University of Athens (1995-1996 and 1996-1997).
  • C++ language in the context of the “Object-oriented programming” class, Department of Informatics, University of Athens, 1999-2000.
  • «Protection and Security in Information Systems» in Dept. of Informatics, University of Athens (2001-2002, 2002-2003, 2003-2004, 2004-2005, 2005-2006, 2006-2007 and 2007-2008).
  • «Principles of Programming» in Dept. Of Computer Science and Technology of the University of the Peloponnese (2002-2003, 2003-2004, 2004-2005).
  • «Introduction to Programming» In Dept. Of Telecommunications Science and Technology of the University of the Peloponnese (2002-2003, 2003-2004, 2004-2005).
  • “History of Computers and Telecommunications”, In Dept. Of Telecommunications Science and Technology of the University of the Peloponnese (2002-2003, 2003-2004)
  • “Introduction to databases” in Dept. Of Computer Science and Technology of the University of the Peloponnese (2003-2004)
  • “Operating Systems” in Dept. Of Computer Science and Technology of the University of the Peloponnese (2003-2004, 2004-2005, 2005-2006, 2006-2007, 2007-2008, 2008-2009, 2009-2010, 2010-2011, 2011-2012)
  • “Operating Systems” in Dept. Of Telecommunications Science and Technology of the University of the Peloponnese (2003-2004, 2004-2005)
  • “Systems Programming” in Dept. Of Computer Science and Technology of the University of the Peloponnese (2003-2004, 2004-2005, 2005-2006, 2006-2007, 2007-2008, 2008-2009, 2009-2010, 2010-2011, 2011-2012)
  • “Internet services” in Dept. Of Computer Science and Technology of the University of the Peloponnese (2004-2005, 2005-2006)
  • “Selected subjects on Software Systems” in Dept. Of Computer Science and Technology of the University of the Peloponnese (2005-2006, 2006-2007)
  • «Distributed Systems» in Dept. Of Computer Science and Technology of the University of the Peloponnese (2006-2007, 2007-2008, 2008-2009).
  • «Software Engineering II» Dept. Of Computer Science and Technology of the University of the Peloponnese (2007-2008).
  • «Information Systems» Dept. Of Computer Science and Technology of the University of the Peloponnese (2008-2009).
  • “Software Engineering”, Dept. Of Computer Science and Technology of the University of the Peloponnese (2009-2010, 2010-2011, 2011-2012, 2012-2013
  • «Legal issues of informatics» Dept. Of Computer Science and Technology of the University of the Peloponnese (2009-2010, 2010-2011, 2011-2012, 2012-2013).
  • «Operating systems» Department of Informatics and Telecommunications, University of the Peloponnese (2013-2014, 2014-2015, 2015-2016, 2016-2017, 2017-2018, 2018-2019, 2019-2020, 2020-2021, 2021-2022, 2022-2023, 2023-2024).
  • «Software Engineering » Department of Informatics and Telecommunications, University of the Peloponnese (2013-2014, 2014-2015, 2015-2016, 2016-2017, 2017-2018, 2018-2019, 2019-2020, 2020-2021, 2021-2022, 2022-2023, 2023-2024).

Postgraduate

  • Lectures for course Distributed Operating Systems in the Postgraduate Programme of the Department of Informatics, University of Athens (1993-1994).
  • “Data Bases” in the Postgraduate Programme “Electronic Automation”, University of Athens (1995-1996).
  • “Distributed Databases” in the Postgraduate Programme of the Department of Informatics, University of Athens (1996-1997).
  • “New technologies and museums” in the Postgraduate programme “Museum studies” of the University of Athens.
  • «Internet Programming and Technologies», Postgraduate programme in Computer Science and Technology, University of the Peloponnese (2009-2010).
  • “Topics on Netcentric Programming”, Postgraduate programme in Computer Science and Technology, University of the Peloponnese (2011-2012, 2012-2013, 2013-2014, 2014-2015, 2015-2016, 2017-2018).
  • Lectures for course “Real-time systems”, joint postgraduate programme “Electronic Automation”, departments of Physics and Informatics & Telecommunications, National and Kapodistrian University of Athens (2013-2014, 2014-2015, 2015-2016, 2016-2017, 2017-2018).
  • “Topics on Information Systems”, Postgraduate programme in Computer Science, University of the Peloponnese (2018-2019, 2020-2021, 2021-2022, 2022-2023, 2023-2024).

Selected seminar lectures

  • Lectures in seminars for Case Tools at KEKA (Athens Innovation Center).
  • Lectures in seminars in C programming language, for the Union of Greek Physics.
  • Lectures in seminars for Office Automation in KEKA (Athens Innovation Center).
  • Lectures in seminars for the training of the member of the Secretariat of Medical School in DOS and UNIX.
  • Training of the Civil Air-force employees in C language.
  • Teacher in the Institute for Professional Training of Piraeus (1992-1993), in the Programmers-Assistant Analysts department.
  • Lectures in seminars for training of unemployed, by the University of Aegean. The lectures were about the Windows environment and an overview of data networks and office automation.
  • Seminar on Temporal Object Oriented Databases to financial and private sector employees, in the framework of the dissemination activities of the TOOBIS project.