Courses Taught by Dr. Riad Sonbol

Introduction to Deep Learning (Syrian Private University)

Faculty of Engineering - Artificial Intelligence Engineering

[Last Updated: 2026] This course introduces fundamental concepts in deep learning.

Lectures & Materials

Topic Title Description Download
Topic 01 Introduction to Deep Learning Elements of Neural Networks 📥 PDF
Topic 02 Optimization in Deep Neural Networks Training NNs, Gradient Descent Algorithm, Mini-batch gradient descent, Gradient Descent with Momentum, Learning Rate Scheduling, Batch Normalization 📥 PDF
Topic 03 Generalization and Regularization Techniques in Deep Neural Networks Bias-Variance Trade off, Weight Decay, Dropout, Data Augmentation, Early Stopping 📥 PDF
Topic 04 Convolutional Neural Network (CNN) Convolutions for feature extraction, Pooling, CNN architecture design 📥 PDF
Topic 05 RNN, LSTM 📥 PDF
Topic 06 Transformers 📥 PDF