BSCS_AIE 481: Deep Learning and Neural Networks
Course Content
Week 1: Introduction to Neural Networks
-
Introduction to Neural Networks
00:00 -
LO1: Define the basic concepts and architecture of neural networks.
00:00 -
LO2: Explain the biological inspiration and functioning of artificial neural networks.
00:00 -
LO3: Identify the key components of a neural network architecture.
00:00 -
True/False Questions
-
Scenario Based Multiple Choice Questions
-
Key Term and Concepts Questions
-
Short Answer Questions
-
Written Assignment
-
Presentation Task
-
Role-Playing Activity
-
Peer Review Task
-
Exercises and Activities Adaptation
-
Multiple-Choice Questions
Week 2: Mathematical Foundations
-
Mathematical Foundations
00:00 -
LO1: Recall fundamental linear algebra and calculus concepts used in neural networks.
00:00 -
LO2: Explain optimization techniques used in neural network training.
00:00 -
LO3: Apply mathematical concepts to analyze neural network computations.
00:00 -
True/False Questions
-
Scenario Based Multiple Choice Questions
-
Key Term and Concepts Questions
-
Short Answer Questions
-
Written Assignment
-
Presentation Task
-
Role-Playing Activity
-
Peer Review Task
-
Exercises and Activities Adaptation
-
Multiple-Choice Questions
Week 3: Training Neural Networks
-
Training Neural Networks
00:00 -
LO1: Explain techniques for evaluating neural network models.
00:00 -
LO2: Apply hyperparameter tuning methods to improve model performance.
00:00 -
LO3: Analyze the impact of optimization techniques on model training performance.
-
Multiple-Choice Questions
-
Short Answer Questions
-
True/False Questions
-
Scenario Based Multiple Choice Questions
-
Key Term and Concepts Questions
-
Written Assignment
-
Presentation Task
-
Role-Playing Activity
-
Peer Review Task
-
Exercises and Activities Adaptation
Week 4: Deep Learning Architectures
-
Deep Learning Architectures
00:00 -
LO1: Define different deep learning architectures such as feedforward networks and CNNs.
00:00 -
LO2: Explain the structural differences between various neural network architectures.
00:00 -
Multiple-Choice Questions
-
LO3: Analyze how architecture selection affects model performance.
00:00 -
Scenario Based Multiple Choice Questions
-
True/False Questions
-
Key Term and Concepts Questions
-
Short Answer Questions
-
Written Assignment
-
Presentation Task
-
Role-Playing Activity
-
Peer Review Task
-
Exercises and Activities Adaptation
Week 5: Convolutional Neural Networks (CNNs)
-
Convolutional Neural Networks (CNNs)
00:00 -
LO1: Describe the architecture and components of CNNs.
00:00 -
LO2: Apply CNN models to image processing tasks.
00:00 -
LO3: Evaluate CNN performance in image recognition problems.
00:00 -
Multiple-Choice Questions
-
True/False Questions
-
Scenario Based Multiple Choice Questions
-
Key Term and Concepts Questions
-
Short Answer Questions
-
Written Assignment
-
Presentation Task
-
Role-Playing Activity
-
Peer Review Task
-
Exercises and Activities Adaptation
Week 6: Recurrent Neural Networks (RNNs)
-
Recurrent Neural Networks (RNNs)
00:00 -
LO1: Explain the structure and working of RNNs and LSTMs.
00:00 -
LO2: Apply RNN models to sequential data problems.
00:00 -
LO3: Analyze the advantages and limitations of RNN architectures.
00:00 -
True/False Questions
-
Scenario Based Multiple Choice Questions
-
Key Term and Concepts Questions
-
Short Answer Questions
-
Written Assignment
-
Presentation Task
-
Role-Playing Activity
-
Peer Review Task
-
Exercises and Activities Adaptation
-
Multiple-Choice Questions
Week 7: Generative Adversarial Networks (GANs)
-
Generative Adversarial Networks (GANs)
00:00 -
LO1: Define the concept and structure of GANs.
00:00 -
LO2: Explain the interaction between generator and discriminator networks.
00:00 -
LO3: Evaluate GAN performance in image generation tasks.
00:00 -
True/False Questions
-
Scenario Based Multiple Choice Questions
-
Key Term and Concepts Questions
-
Short Answer Questions
-
Written Assignment
-
Presentation Task
-
Role-Playing Activity
-
Peer Review Task
-
Exercises and Activities Adaptation
-
Multiple-Choice Questions
Week 8: Midterm Test or Assignment
-
Midterm Test or Assignment
-
Multiple-Choice Questions
-
True/False Questions
-
Scenario Based Multiple Choice Questions
-
Short Answer Questions
Week 9: Transfer Learning and Pretrained Models
-
Transfer Learning and Pretrained Models
00:00 -
LO1: Describe the concept of transfer learning in deep learning models.
00:00 -
LO2: Apply pretrained models for solving new machine learning tasks.
00:00 -
LO3: Evaluate the effectiveness of fine-tuning techniques in model performance.
00:00 -
True/False Questions
-
Scenario Based Multiple Choice Questions
-
Key Term and Concepts Questions
-
Short Answer Questions
-
Written Assignment
-
Presentation Task
-
Role-Playing Activity
-
Peer Review Task
-
Exercises and Activities Adaptation
-
Multiple-Choice Questions
Week 10: Deep Learning for NLP
-
Deep Learning for NLP
00:00 -
LO1: Identify deep learning models used in natural language processing.
00:00 -
LO2: Explain how neural networks process textual data in NLP tasks.
00:00 -
LO3: Apply deep learning models to perform NLP tasks such as classification or sentiment analysis.
00:00 -
True/False Questions
-
Scenario Based Multiple Choice Questions
-
Key Term and Concepts Questions
-
Short Answer Questions
-
Written Assignment
-
Presentation Task
-
Role-Playing Activity
-
Peer Review Task
-
Exercises and Activities Adaptation
-
Multiple choice Questions
Week 11: Advanced Topics in Neural Networks
-
Advanced Topics in Neural Networks
00:00 -
LO1: Describe reinforcement learning concepts in neural networks.
00:00 -
LO2: Analyze unsupervised learning techniques used in neural networks.
00:00 -
LO3: Evaluate advanced neural network models for complex learning tasks.
00:00 -
Multiple choice Questions
-
True/False Questions
-
Scenario Based Multiple Choice Questions
-
Key Term and Concepts Questions
-
Short Answer Questions
-
Written Assignment
-
Presentation Task
-
Role-Playing Activity
-
Peer Review Task
-
Exercises and Activities Adaptation
Week 12: Model Evaluation and Tuning
-
Model Evaluation and Tuning
-
LO1: Explain techniques for evaluating neural network models.
00:00 -
LO2: Apply hyperparameter tuning methods to improve model performance.
00:00 -
LO3: Analyze issues such as overfitting and underfitting in deep learning models.
00:00 -
True/False Questions
-
Multiple choice Questions
-
Scenario Based Multiple Choice Questions
-
Key Term and Concepts Questions
-
Short Answer Questions
-
Written Assignment
-
Presentation Task
-
Role-Playing Activity
-
Peer Review Task
-
Exercises and Activities Adaptation
Week 13: Ethical Considerations in AI
-
Ethical Considerations in AI
00:00 -
LO1: Identify ethical issues related to deep learning and AI systems.
00:00 -
LO2: Explain the impact of bias and fairness in AI models.
00:00 -
LO3: Evaluate ethical implications of deploying deep learning systems.
00:00 -
Multiple choice Questions
-
True/False Questions
-
Scenario Based Multiple Choice Questions
-
Key Term and Concepts Questions
-
Short Answer Questions
-
Written Assignment
-
Presentation Task
-
Role-Playing Activity
-
Peer Review Task
-
Exercises and Activities Adaptation
Week 14: Final Project Development
-
Final Project Development
00:00 -
LO1: Apply deep learning techniques to develop a project solution.
00:00 -
LO2: Analyze project results using appropriate evaluation metrics.
00:00 -
LO3: Design an end-to-end deep learning application.
00:00 -
Multiple choice Questions
-
True/False Questions
-
Scenario Based Multiple Choice Questions
-
Key Term and Concepts Questions
-
Short Answer Questions
-
Written Assignment
-
Presentation Task
-
Role-Playing Activity
-
Peer Review Task
-
Exercises and Activities Adaptation
Week 15: Final Project Presentation and Review
-
Final Project Presentation and Review
00:00 -
LO1: Present deep learning project outcomes effectively.
00:00 -
LO2: Evaluate peer projects based on technical and methodological criteria.
00:00 -
LO3: Justify design decisions used in the developed deep learning models.
00:00 -
Multiple choice Questions
-
True/False Questions
-
Scenario Based Multiple Choice Questions
-
Key Term and Concepts Questions
-
Short Answer Questions
-
Written Assignment
-
Presentation Task
-
Role-Playing Activity
-
Peer Review Task
-
Exercises and Activities Adaptation
Week 16: Final Test or Project
-
Final Test or Project
00:00 -
Multiple choice Questions
-
True/False Questions
-
Scenario Based Multiple Choice Questions
-
Short Answer Questions
-
Written Assignment
-
Presentation Task
-
Role-Playing Activity
-
Peer Review Task
-
Exercises and Activities Adaptation