Academic Year 2017-18
This academic year Stavros Nikolopoulos is teaching the following graduate and undergraduate
courses in the Department of Computer Science, University of Ioannina:
courses in the Department of Computer Science, University of Ioannina:
Graduate Courses
CS-T1: Algorithmic Graph Theory - (lecture notes, Autumn 2017)
Undergraduate Courses
MYY-405: Design and Analysis of Algorithms - (lecture notes, Spring 2018)
ΜΥΕ-014: Graph Theory - (lecture notes, Autumn 2017)
Courses Taught (1992 - 2016)
Stavros Nikolopoulos has also taught the following graduate and undergraduate courses since
1992 in the University of Ioannina and University of Cyprus:
Graduate Courses
- CS-T1: Algorithmic Graph Theory
- CS-T2: Topics on Algorithms: Geometric and Graph Algorithms
- CS-T5: Topics on Parallel Algorithms: Graph Algorithms
- CS-T5: Topics on Parallel Algorithms: Synthesis of Parallel Algorithms
Undergraduate Courses
- Parallel Algorithms (elective)
- Distributed Data Bases (elective)
- Graph Theory (elective)
- Design and Analysis of Algorithms
- Discrete Mathematics
- Data Structures and Algorithms
- Theory of Computation
- Principles of Programming Languages
- Introduction to Computer Science