Introduction to Algorithm and Information Technologies
Course ID: Α0
Unit: DATA SCIENCE AND ENGINEERING – Unit A: Algorithms and Information Technologies
Weekly Hours: 4
ECTS Credits: 7
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.