


Introduction to Human Centered Computing
This lecture overviews Human Centered Computing that has many applications in Human-Computer Interfaces, Data Analytics and Social Media Analytics. It covers the following topics in detail: Semantic Video Content Analysis.



Fast 1D Convolution Algorithms
1D convolutions are extensively used in digital signal processing (filtering/denoising) and analysis (also through CNNs). As their computational complexity is of the order O(N^2), their fast execution is a must.



Face De-identification for Privacy and Protection
Privacy protection is a very important issue, in the context of social media and GDPR. This lecture overviews the face de-identification problem from an engineering perceptive.



ECG Signal Analysis
This lecture overviews ECG Signal Analysis as well as other cardiology imaging methods that has many applications in cardiological disorder diagnosis and treatment. It covers the following topics in detail: Background nnowledge of ECG Signals.



Face Detection
This lecture overviews Face Detection that has many applications in Human-centered Computing, Image and Video Analysis and Social Media Analytics. It covers the following topics in detail: Face Detection definition: Regression and Classification.



Adversarial Machine Learning
This lecture overviews Adversarial Machine Learning that has many applications in DNN robustness and in privacy protection.