Hanna Abi Akl

Chief Academic Officer & Professor at Data ScienceTech Institute
Researcher with the INRIA Wimmics team

ORCID iD icon
location_on

Data ScienceTech Institute
4 Rue de la Collégiale
75005 Paris, France

Teaching

Classes are taught in English unless stated otherwise

2024 - 2025

Professor at Data ScienceTech Institute

Python Machine Learning Labs

Data Structures, Cleaning & Preparation, Python Libraries (Numpy, Pandas, Matplotlib, Scikit-learn), Feature Engineering, Machine Learning Algorithms (Linear Regression, Logistic Regression, Decision Trees, Random Forest, KNN, Multi-Layer Perceptron), Classification & Regression

M.Sc. Year 2 (Bac+5) Lectures Practicals Project

Data Wrangling with SQL

Review of Relational Models & Database Management Systems, Advanced SQL Queries, Dynamic SQL, Stored Procedures & Triggers

M.Sc. Year 2 (Bac+5) Lectures Practicals

Data Management

Fundamentals of information systems analysis & design, Functional dependency, Relation model & relational algebra

M.Sc. Year 2 (Bac+5) Lectures Tutorials Practicals

Operating Systems and Networking

Fundamentals of algorithmics and data structure design, Fundamentals of network layers, Routing networks layers & protocols, Address spaces and associated service with the TCP/IP suite

M.Sc. Year 2 (Bac+5) Lectures Tutorials Practicals

Clean IT

Introduction to Google Colab, Python Local Setup, Virtual Environments, IDE Configuration, Jupyter Notebooks, R & RStudio Local Setup, Git & GitHub

M.Sc. Year 2 (Bac+5) Lectures Tutorials Practicals

2023 - 2024

Professor at Data ScienceTech Institute

Relational Model and SQL

Introduction to the relational model, relational algebra operations, normal forms, database system design & SQL queries

B.S. Year 1 (Bac+1) Lectures Tutorials Practicals French

Clean IT

Introduction to Google Colab, Python Local Setup, Virtual Environments, IDE Configuration, Jupyter Notebooks, R & RStudio Local Setup, Git & GitHub

M.Sc. Year 2 (Bac+5) Lectures Tutorials Practicals

AI Awareness

Learning Processes in Living Organisms, Learning Processes in Computers, Introduction to AI Ethics, Challenges in AI

M.Sc. Year 2 (Bac+5) Lectures

Data Wrangling with SQL

Review of Relational Models & Database Management Systems, Advanced SQL Queries, Dynamic SQL, Stored Procedures & Triggers

M.Sc. Year 2 (Bac+5) Lectures Practicals

Software Engineering - Part 2

Python Object-oriented Programming, Overview of C++

M.Sc. Year 2 (Bac+5) Lectures Tutorials Practicals

Amazon AWS

Introduction to Cloud Computing, Cloud Architecture, Preparation for the AWS Certified Solutions Architect – Associate Certification

M.Sc. Year 2 (Bac+5) Lectures Tutorials Practicals

Python Machine Learning Labs

Data Structures, Cleaning & Preparation, Python Libraries (Numpy, Pandas, Matplotlib, Scikit-learn), Feature Engineering, Machine Learning Algorithms (Linear Regression, Logistic Regression, Decision Trees, Random Forest, KNN, Multi-Layer Perceptron), Classification & Regression

M.Sc. Year 2 (Bac+5) Lectures Practicals Project

Artificial Neural Networks

Shallow & Deep Artificial Neural Networks, Data Representation & Distributed Representations, Backpropagation & Gradient descent, Training & Optimization, Python Applications (Tensorflow & Keras)

M.Sc. Year 2 (Bac+5) Lectures Tutorials Practicals

Deep Learning

PyTorch Introduction, GPU Training, Neural Network Applications (Computer Vision, Natural Language Processing, Reinforcement Learning)

M.Sc. Year 2 (Bac+5) Lectures Tutorials Practicals Project

2022 - 2023

Professor at Data ScienceTech Institute

Clean IT

Introduction to Google Colab, Python Local Setup, Virtual Environments, IDE Configuration, Jupyter Notebooks, R & RStudio Local Setup, Git & GitHub

M.Sc. Year 2 (Bac+5) Lectures Tutorials Practicals

Software Engineering - Part 2

Python Object-oriented Programming, Overview of C++

M.Sc. Year 2 (Bac+5) Lectures Tutorials Practicals

Python Machine Learning Labs

Data Structures, Cleaning & Preparation, Python Libraries (Numpy, Pandas, Matplotlib, Scikit-learn), Feature Engineering, Machine Learning Algorithms (Linear Regression, Logistic Regression, Decision Trees, Random Forest, KNN, Multi-Layer Perceptron), Classification & Regression

M.Sc. Year 2 (Bac+5) Lectures Practicals Project

2021 - 2022

Professor at Data ScienceTech Institute

Clean IT

Introduction to Google Colab, Python Local Setup, Virtual Environments, IDE Configuration, Jupyter Notebooks, R & RStudio Local Setup, Git & GitHub

M.Sc. Year 2 (Bac+5) Lectures Tutorials Practicals

Introduction to Data Structures & Software Engineering

Introduction to Data Structures, Benchmarks in Python & R, Introduction to Data Simulation

M.Sc. Year 2 (Bac+5) Lectures Tutorials Practicals

Software Engineering - Part 2

Python Object-oriented Programming, Overview of C++

M.Sc. Year 2 (Bac+5) Lectures Tutorials Practicals

Python Machine Learning Labs

Data Structures, Cleaning & Preparation, Python Libraries (Numpy, Pandas, Matplotlib, Scikit-learn), Feature Engineering, Machine Learning Algorithms (Linear Regression, Logistic Regression, Decision Trees, Random Forest, KNN, Multi-Layer Perceptron), Classification & Regression

M.Sc. Year 2 (Bac+5) Lectures Practicals Project