Department of Computer Science & Engineering

University of Ioannina

Introduction to Algorithm and Information Technologies

Course Feature
Class Description

Course ID: Α0

Unit: DATA SCIENCE AND ENGINEERING – Unit A: Algorithms and Information Technologies

Weekly Hours: 4


ECTS Credits: 7

Course Homepage:

Description: Basic and advanced techniques for algorithms design and analysis. Data structures. Graph algorithms. Computational geometry. Randomized algorithms and tools for probabilistic analysis. Computational complexity and NP-completeness. Approximation algorithms. Elementary number theory and applications in security and cryptography.