[major=AI | course_id=DPL302m | syllabus_id=13339 | semester=5 | combo=core | title=Deep Learning]
Course ID: DPL302m
Title EN: Deep Learning
Title VI: Học sâu
Credits: 6.0
Prerequisites: AIL303m
Description: In this course, student will build and train neural network architectures such as Convolutional Neural Networks, Recurrent Neural Networks, LSTMs, Transformers, and learn how to make them better with strategies such as Dropout, BatchNorm, Xavier/He initialization, and more. Get ready to master theoretical concepts and their industry applications using Python and TensorFlow and tackle real-world cases such as speech recognition, music synthesis, chatbots, machine translation, natural language processing, and more.
Student tasks: - Students must attend at least 80% of contact slots in order to be accepted to the final examination.
- Student is responsible to do all exercises, assignments and labs given by instructor in class or at home and submit on time
- Use laptop in class only for learning purpose
- Promptly access to the FU LMS at http://flm.fpt.edu.vn for up-to-date course information
Tools: - Jupyter notebook
- Cloud server: 72 hours/project
Course type: coursera_hybrid
Decision: 932/QĐ-ĐHFPT dated 08/22/2025
Approved date: 2025-08-22
CLO1: Should build, train and apply fully connected deep neural networks, implement efficient neural networks, identify key parameters in a neural network's architecture, and apply deep learning to students' own applications.
[1] category=Progress test; type=on-going; weight=10.0; duration=60'; question_type=CLO1, CLO2, CLO3, CLO4; grading_guide=- cover chapter 1,2,3; completion_criteria=; clos=>0
[2] category=Report 1: Project Proposal [ Oral group presentation]; type=on-going; weight=10.0; duration=225'; question_type=CLO6, CLO7; grading_guide=- cover chapter 1; completion_criteria=; clos=>0
[3] category=Report 2: Data Tasks [ Oral group presentation]; type=on-going; weight=10.0; duration=225'; question_type=CLO6, CLO7; grading_guide=- cover chapter 2; completion_criteria=; clos=>0
[4] category=Report 3: Model & Results [ Oral group presentation]; type=on-going; weight=30.0; duration=225'; question_type=CLO6, CLO7; grading_guide=- cover chapter 3; completion_criteria=; clos=>0
[5] category=Report 4: Final report & Group presentation; type=on-going; weight=10.0; duration=225'; question_type=CLO6, CLO7; grading_guide=- cover chapter 4; completion_criteria=; clos=>0
[6] category=Final exam; type=Final exam; weight=30.0; duration=60'; question_type=CLO1, CLO2, CLO3, CLO4, CLO5; grading_guide=- cover chapter 1, 2, 3, 4; completion_criteria=1) Every on-going assessment component > 0
2) Final Exam Score >= 4 & Final Result >= 5; clos=4
[1] desc=Convolutional Neural Networks; author=DeepLearning.AI; publisher=Coursera; edition=; isbn=; main=True; online=True; note=https://www.coursera.org/learn/convolutional-neural-networks?specialization=deep-learning
[2] desc=Deep Learning Specialization; author=DeepLearning.AI; publisher=Coursera; edition=; isbn=; main=True; online=True; note=https://www.coursera.org/specializations/deep-learning
[3] desc=GP 1: Diabetes Disease Detection with XG-Boost and Neural Networks; author=; publisher=Coursera; edition=; isbn=; main=; online=True; note=https://www.coursera.org/projects/diabetes-disease-detection-with-xg-boost-and-neural-networks
[4] desc=GP 2: Hyperparameter Tuning with Keras Tuner; author=; publisher=Coursera; edition=; isbn=; main=; online=True; note=https://www.coursera.org/projects/keras-tuner
[5] desc=GP 3: Object Localization with TensorFlow; author=; publisher=Coursera; edition=; isbn=; main=; online=True; note=https://www.coursera.org/projects/object-localization-tensorflow
[6] desc=GP 4: NLP: Twitter Sentiment Analysis; author=; publisher=Coursera; edition=; isbn=; main=; online=True; note=https://www.coursera.org/projects/twitter-sentiment-analysis
[7] desc=Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization; author=DeepLearning.AI; publisher=Coursera; edition=; isbn=; main=True; online=True; note=https://www.coursera.org/learn/deep-neural-network?specialization=deep-learning
[8] desc=Neural Networks and Deep Learning; author=DeepLearning.AI; publisher=Coursera; edition=; isbn=; main=True; online=True; note=https://www.coursera.org/learn/neural-networks-deep-learning?specialization=deep-learning
[9] desc=Sequence Models; author=DeepLearning.AI; publisher=Coursera; edition=; isbn=; main=True; online=True; note=https://www.coursera.org/learn/nlp-sequence-models?specialization=deep-learning
[10] desc=Structuring Machine Learning Projects; author=DeepLearning.AI; publisher=Coursera; edition=; isbn=; main=True; online=True; note=https://www.coursera.org/learn/machine-learning-projects?specialization=deep-learning
Session 1: Course Introduction
1.1. Introduction to deep learning
Topic: Offline; Teaching type: CLO1; LO: IT
ITU: Slide , Videos of Introduction to Artificial Intelligence and Machine Learning
Materials: mat1
Download: Attend lecture, participate in discussions on course intro

Session 2: 1.2 Neural Networks Basics
Topic: Offline; Teaching type: CLO1, CLO7; LO: T
ITU: Slide, Videos of Neural Networks Basics
Materials: mat2
Download: Read Slide and Watch Video

Session 3: 1.2 Neural Networks Basics
Topic: Offline; Teaching type: CLO1, CLO7; LO: T
ITU: Slide, Videos of Neural Networks Basics
Materials: mat3
Download: Read Slide and Watch Video

Session 4: 1.2 Neural Networks Basics
Topic: Offline; Teaching type: CLO1, CLO7; LO: T
ITU: Slide, Videos of Neural Networks Basics
Materials: mat4
Download: Read Slide and Watch Video
CLO2: Could train and develop test sets, analyze bias/variance for building deep learning applications, apply optimization algorithms, and implement a neural network using TensorFlow.
Session 1: 1.3 Shallow neural networks
Topic: Offline; Teaching type: CLO1, CLO7; LO: T
ITU: Slide, Videos of Shallow neural networks
Download: Read Slide and Watch Video

Session 2: 1.3 Shallow neural networks
Topic: Offline; Teaching type: CLO1, CLO7; LO: T
ITU: Slide, Videos of Shallow neural networks
Download: Read Slide and Watch Video

Session 3: 1.3 Shallow neural networks
Topic: Offline; Teaching type: CLO1, CLO7; LO: T
ITU: Slide, Videos of Shallow neural networks
Download: Read Slide and Watch Video

Session 4: Discussion on the Project (CP) topic
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project
Download: https://flm.fpt.edu.vn/gui/role/student/Attend lecture, engage in course objectives & structure intro.
CLO3: Understand complex ML settings, diagnose errors in a machine learning system, prioritize strategies for reducing errors, and apply end-to-end learning, transfer learning, and multi-task learning.
Session 1: Formation of teams/groups
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project
Download: https://flm.fpt.edu.vn/gui/role/student/Collaborate to form project teams or groups.

Session 2: Discuss and choose a project topic
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project
Download: https://flm.fpt.edu.vn/gui/role/student/Discuss and select suitable project topics.

Session 3: Report 1: Project Proposal (Discussion)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Project Template
Download: View in the link

Session 4: Report 1: Project Proposal (Discussion)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Project Template
Download: View in the link
CLO4: Build CNN models for visual detection and recognition tasks and use neural style transfer to generate art from various types of data.
Session 1: 1.4 Deep Neural Networks
Topic: Offline; Teaching type: CLO1, CLO7; LO: T
ITU: Slide, Videos of Deep Neural Networks
Download: View in the link

Session 2: 1.4 Deep Neural Networks
Topic: Offline; Teaching type: CLO1, CLO7; LO: T
ITU: Slide, Videos of Deep Neural Networks
Download: View in the link

Session 3: 1.4 Deep Neural Networks
Topic: Offline; Teaching type: CLO1, CLO7; LO: T
ITU: Slide, Videos of Deep Neural Networks
Download: View in the link

Session 4: Team Meeting: Project Proposal Writing Report 1)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions
CLO5: Could build and train recurrent neural networks (RNNs), work with NLP and word embeddings, use HuggingFace tokenizers, and transformer models to solve different NLP tasks.
Session 1: Team Meeting: Project Proposal Writing (Report 1)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 2: Team Meeting: Project Proposal Writing (Report 1)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 3: 1.4 Deep Neural Networks
Topic: Offline; Teaching type: CLO1, CLO7; LO: T
ITU: Slide, Videos of Deep Neural Networks
Download: View in the link

Session 4: 1.4 Deep Neural Networks
Topic: Offline; Teaching type: CLO1, CLO7; LO: T
ITU: Slide, Videos of Deep Neural Networks
Download: Read Slide and Watch Video
CLO6: Implement a DL project includes steps: data collection, data wrangling, exploratory data analysis, model development, model evaluation, and reporting
Session 1: 1.4 Deep Neural Networks
Topic: Offline; Teaching type: CLO1, CLO7; LO: T
ITU: Slide, Videos of Deep Neural Networks
Download: Read Slide and Watch Video

Session 2: Team Meeting: Instructor's feedbacks for Project Proposal (Report 1)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project

Session 3: Team Meeting: Instructor's feedbacks for Project Proposal (Report 1)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project

Session 4: Team Meeting: Instructor's feedbacks for Project Proposal (Report 1)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project
CLO7: Understand how to apply AI tools to complete a mini project
Session 1: 2.1 Practical aspects of Deep Learning
Topic: Offline; Teaching type: CLO2, CLO7; LO: T
ITU: Slide, Videos of Practical aspects of Deep Learning
Download: Read Slide and Watch Video

Session 2: 2.1 Practical aspects of Deep Learning
Topic: Offline; Teaching type: CLO2, CLO7; LO: T
ITU: Slide, Videos of Practical aspects of Deep Learning
Download: Read Slide and Watch Video

Session 3: 2.1 Practical aspects of Deep Learning
Topic: Offline; Teaching type: CLO2, CLO7; LO: T
ITU: Slide, Videos of Practical aspects of Deep Learning
Download: Read Slide and Watch Video

Session 4: Team Meeting: Data Collection (Present the issues discussed and agreed upon by the group) (Report 2)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions
Session 1: Team Meeting: Data Collection (Present the issues discussed and agreed upon by the group) (Report 2)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 2: Team Meeting: Data Collection (Present the issues discussed and agreed upon by the group) (Report 2)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 3: Team Meeting: Data Collection (Present the issues discussed and agreed upon by the group) (Report 2)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 4: Team Meeting: Data Collection (Present the issues discussed and agreed upon by the group) (Report 2)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions
Session 1: Team Meeting: Data Collection (Present the issues discussed and agreed upon by the group) (Report 2)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 2: 2.2 Optimization algorithms
Topic: Offline; Teaching type: CLO2, CLO7; LO: T
ITU: Slide, Videos of Optimization algorithms
Download: Read Slide and Watch Video

Session 3: 2.2 Optimization algorithms
Topic: Offline; Teaching type: CLO2, CLO7; LO: T
ITU: Slide, Videos of Optimization algorithms

Session 4: 2.2 Optimization algorithms
Topic: Offline; Teaching type: CLO2, CLO7; LO: T
ITU: Slide, Videos of Optimization algorithms
Download: Read Slide and Watch Video
Session 1: Team Meeting: Instructor's feedbacks for Data Tasks all phase (Report 2)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project

Session 2: Team Meeting: Instructor's feedbacks for Data Tasks all phase (Report 2)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project

Session 3: Team Meeting: Instructor's feedbacks for Data Tasks all phase (Report 2)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project

Session 4: 2.3 Hyperparameter tuning, Batch Normalization and Programming Frameworks
Topic: Offline; Teaching type: CLO2, CLO7; LO: T
ITU: Slide, Videos of Hyperparameter tuning, Batch Normalization and Programming Frameworks
Download: Read Slide and Watch Video
Session 1: 2.3 Hyperparameter tuning, Batch Normalization and Programming Frameworks
Topic: Offline; Teaching type: CLO2, CLO7; LO: T
ITU: Slide, Videos of Hyperparameter tuning, Batch Normalization and Programming Frameworks
Download: Read Slide and Watch Video

Session 2: 2.3 Hyperparameter tuning, Batch Normalization and Programming Frameworks
Topic: Offline; Teaching type: CLO2, CLO7; LO: T
ITU: Slide, Videos of Hyperparameter tuning, Batch Normalization and Programming Frameworks
Download: Read Slide and Watch Video

Session 3: Team Meeting: Model & Results (Present the issues discussed and agreed upon by the group) (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 4: Team Meeting: Model & Results (Present the issues discussed and agreed upon by the group) (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions
Session 1: Team Meeting: Model & Results (Present the issues discussed and agreed upon by the group) (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 2: 2.3 Hyperparameter tuning, Batch Normalization and Programming Frameworks
Topic: Offline; Teaching type: CLO2; LO: T
ITU: Slide, Videos of Hyperparameter tuning, Batch Normalization and Programming Frameworks
Download: Read Slide and Watch Video

Session 3: 3.1 ML Strategy 1
Topic: Offline; Teaching type: CLO3; LO: T
ITU: Slide, Videos of ML Strategy 1
Download: Read Slide and Watch Video

Session 4: 3.1 ML Strategy 1
Topic: Offline; Teaching type: CLO3; LO: T
ITU: Slide, Videos of ML Strategy 1
Download: Read Slide and Watch Video
Session 1: 3.1 ML Strategy 2
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of ML Strategy 2
Download: Read Slide and Watch Video

Session 2: 3.2 ML Strategy 2
Topic: Offline; Teaching type: CLO3; LO: T
ITU: Slide, Videos of ML Strategy 2
Download: Read Slide and Watch Video

Session 3: 3.2 ML Strategy 2
Topic: Offline; Teaching type: CLO3; LO: T
ITU: Slide, Videos of ML Strategy 2
Download: Read Slide and Watch Video

Session 4: 4.1 Foundations of CNNs
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Foundations of CNNs
Download: Read Slide and Watch Video
Session 1: 4.1 Foundations of CNNs
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Foundations of CNNs
Download: Read Slide and Watch Video

Session 2: 4.1 Foundations of CNNs
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Foundations of CNNs
Download: Read Slide and Watch Video

Session 3: Team Meeting: Model & Results (Present the issues discussed and agreed upon by the group) (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 4: Team Meeting: Model & Results (Present the issues discussed and agreed upon by the group) (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions
Session 1: Team Meeting: Model & Results (Present the issues discussed and agreed upon by the group) (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 2: Team Meeting: Instructor's feedbacks for Model & Results (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project

Session 3: Team Meeting: Instructor's feedbacks for Model & Results (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project

Session 4: Team Meeting: Instructor's feedbacks for Model & Results (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project
Session 1: 4.2 Deep convolutional models: case studies
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Deep convolutional models: case studies
Download: Read Slide and Watch Video

Session 2: 4.2 Deep convolutional models: case studies
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Deep convolutional models: case studies
Download: Read Slide and Watch Video

Session 3: 4.2 Deep convolutional models: case studies
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Deep convolutional models: case studies
Download: Read Slide and Watch Video

Session 4: Team Meeting: Model & Results (Present the issues discussed and agreed upon by the group) (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions
Session 1: Team Meeting: Model & Results (Present the issues discussed and agreed upon by the group) (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 2: Team Meeting: Model & Results (Present the issues discussed and agreed upon by the group) (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 3: Team Meeting: Instructor's feedbacks for Model & Results (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project

Session 4: Team Meeting: Instructor's feedbacks for Model & Results (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project
Session 1: Team Meeting: Instructor's feedbacks for Model & Results (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project

Session 2: 4.2 Deep convolutional models: case studies
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Deep convolutional models: case studies
Download: Read Slide and Watch Video

Session 3: 4.2 Deep convolutional models: case studies
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Deep convolutional models: case studies
Download: Read Slide and Watch Video

Session 4: 4.2 Deep convolutional models: case studies
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Deep convolutional models: case studies
Download: Read Slide and Watch Video
Session 1: 4.3 Object detection
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Object detection
Download: Read Slide and Watch Video

Session 2: 4.3 Object detection
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Object detection
Download: Read Slide and Watch Video

Session 3: 4.3 Object detection
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Object detection
Download: Read Slide and Watch Video

Session 4: Team Meeting: Model & Results (Present the issues discussed and agreed upon by the group) (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions
Session 1: Team Meeting: Model & Results (Present the issues discussed and agreed upon by the group) (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 2: Team Meeting: Model & Results (Present the issues discussed and agreed upon by the group) (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 3: 4.3 Object detection
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Object detection
Download: Read Slide and Watch Video

Session 4: 4.3 Object detection
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Object detection
Download: Read Slide and Watch Video
Session 1: 4.3 Object detection
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Object detection
Download: Read Slide and Watch Video

Session 2: 4.3 Object detection
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Object detection
Download: Read Slide and Watch Video

Session 3: Team Meeting: Instructor's feedbacks for Model & Results (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project

Session 4: Team Meeting: Instructor's feedbacks for Model & Results (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project
Session 1: 4.4 Special applications: Face recognition and Neural style transfer
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Special applications: Face recognition and Neural style transfer
Download: Read Slide and Watch Video

Session 2: 4.4 Special applications: Face recognition and Neural style transfer
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Special applications: Face recognition and Neural style transfer
Download: Read Slide and Watch Video

Session 3: 4.4 Special applications: Face recognition and Neural style transfer
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Special applications: Face recognition and Neural style transfer
Download: Read Slide and Watch Video

Session 4: 4.4 Special applications: Face recognition and Neural style transfer
Topic: Offline; Teaching type: CLO4; LO: T
ITU: Slide, Videos of Special applications: Face recognition and Neural style transfer
Download: Read Slide and Watch Video
Session 1: 5.1 Recurrent Neural Networks
Topic: Offline; Teaching type: CLO5; LO: T
ITU: Slide, Videos of Recurrent Neural Networks
Download: Read Slide and Watch Video

Session 2: Team Meeting: Model & Results (Present the issues discussed and agreed upon by the group) (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 3: Team Meeting: Model & Results (Present the issues discussed and agreed upon by the group) (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 4: Team Meeting: Model & Results (Present the issues discussed and agreed upon by the group) (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions
Session 1: 5.1 Recurrent Neural Networks
Topic: Offline; Teaching type: CLO5; LO: T
ITU: Slide, Videos of Recurrent Neural Networks
Download: Read Slide and Watch Video

Session 2: 5.1 Recurrent Neural Networks
Topic: Offline; Teaching type: CLO5; LO: T
ITU: Slide, Videos of Recurrent Neural Networks
Download: Read Slide and Watch Video

Session 3: 5.1 Recurrent Neural Networks
Topic: Offline; Teaching type: CLO5; LO: T
ITU: Slide, Videos of Recurrent Neural Networks
Download: Read Slide and Watch Video

Session 4: Team Meeting: Instructor's feedbacks for Model & Results (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project
Session 1: Team Meeting: Instructor's feedbacks for Model & Results (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project

Session 2: Team Meeting: Instructor's feedbacks for Model & Results (Report 3)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project

Session 3: Progess test
Topic: Offline; Teaching type: CLO1, CLO2, CLO3, CLO4; LO: T
ITU: Content module 1, 2, 3 and 4
Download: Review module 1, 2, 3 and 4
Do progress test

Session 4: 5.2 Natural Language Processing and Word Embeddings
Topic: Offline; Teaching type: CLO5, CLO7; LO: T
ITU: Slide, Videos of Natural Language Processing and Word Embeddings
Download: Read Slide and Watch Video
Session 1: 5.2 Natural Language Processing and Word Embeddings
Topic: Offline; Teaching type: CLO5, CLO7; LO: T
ITU: Slide, Videos of Natural Language Processing and Word Embeddings
Download: Read Slide and Watch Video

Session 2: 5.3 Sequence models and Attention mechanism
Topic: Offline; Teaching type: CLO5, CLO7; LO: T
ITU: Slide, Videos of Sequence models and Attention mechanism
Download: Read Slide and Watch Video

Session 3: Team Meeting: Final Report (Present the issues discussed and agreed upon by the group)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 4: Team Meeting: Final Report (Present the issues discussed and agreed upon by the group)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions
Session 1: Team Meeting: Final Report (Present the issues discussed and agreed upon by the group)
Topic: Offline; Teaching type: CLO6, CLO7; LO: U
ITU: Student's project
Download: Progress report and participate in discussions

Session 2: 5.4 Transformer Network
Topic: Offline; Teaching type: CLO5, CLO7; LO: T
ITU: Slide, Videos of Transformer Network
Download: Read Slide and Watch Video

Session 3: 5.4 Transformer Network
Topic: Offline; Teaching type: CLO5, CLO7; LO: T
ITU: Slide, Videos of Transformer Network
Download: Read Slide and Watch Video

Session 4: 5.4 Transformer Network
Topic: Offline; Teaching type: CLO5, CLO7; LO: T
ITU: Slide, Videos of Transformer Network
Download: Read Slide and Watch Video
Session 1: 5.4 Transformer Network
Topic: Offline; Teaching type: CLO5, CLO7; LO: T
ITU: Slide, Videos of Transformer Network
Download: Read Slide and Watch Video

Session 2: Team Meeting: Instructor's feedbacks for Final Report (Report 4)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project

Session 3: Team Meeting: Instructor's feedbacks for Final Report (Report 4)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project

Session 4: Team Meeting: Instructor's feedbacks for Final Report (Report 4)
Topic: Offline; Teaching type: CLO6, CLO7; LO: TU
ITU: Student's project
Session 1: Project defense
Topic: Offline; Teaching type: CLO6; LO: TU
ITU: Student's project
Download: Presentation

Session 2: Project defense
Topic: Offline; Teaching type: CLO6; LO: TU
ITU: Student's project
Download: Presentation

Session 3: Project defense
Topic: Offline; Teaching type: CLO6; LO: TU
ITU: Student's project
Download: Presentation

Session 4: Project defense
Topic: Offline; Teaching type: CLO6; LO: TU
ITU: Student's project
Download: Presentation
Session 1: Project defense
Topic: Offline; Teaching type: CLO6; LO: TU
ITU: Student's project
Download: Presentation

Session 2: Project defense
Topic: Offline; Teaching type: CLO6; LO: TU
ITU: Student's project
Download: Presentation

Session 3: Review
Topic: Offline; Teaching type: CLO1, CLO2, CLO3, CLO4, CLO5; LO: T
ITU: All Slides
Download: Review Slide