| Week |
Course Content |
| Week 1 |
Course overview, learning outcomes, image representation, pixels, RGB/gray scale, histograms, convolution, common vision tasks, Python/Colab/OpenCV warm-up. |
| Week 2 |
AI/ML/DL relationship, data-objective-model-metric-optimization pipeline, supervised learning, linear and nonlinear regression, loss functions, learning rate, gradient descent. |
| Week 3 |
Underfitting/overfitting, entropy, information gain, regression trees, pruning, clustering vs. classification, density estimation, hierarchical clustering, k-means, PCA visualization. |
| Week 4 |
Numeric representation, tensors, neural network architecture, hidden layers, activation functions, learning modes, GPU/TPU concepts, MNIST introduction. |
| Week 5 |
Artificial neurons, bias, sigmoid, ReLU, perceptron, hidden layers, PyTorch/Keras MNIST implementation, epochs, layers, activation functions, dropout. |
| Week 6 |
DNN depth, parameter explosion in images, CNN locality, weight sharing, convolution, stride, padding, pooling, flattening, LeNet, AlexNet, VGG, CIFAR-10. |
| Week 7 |
Sequence data, hidden state, one-hot encoding, RNN limitations, vanishing gradient, LSTM gates, lookback windows, wind speed and traffic prediction examples. |
| Week 8 |
Midterm Exam. |
| Week 9 |
Bounding boxes, class labels, confidence scores, IoU, mAP, annotation quality, YOLO training workflow, dataset format. |
| Week 10 |
Semantic segmentation, instance segmentation, masks, Dice score, mIoU, U-Net concept, medical/industrial/remote-sensing examples. |
| Week 11 |
Pretrained models, feature extraction, fine-tuning, augmentation strategies, train/validation/test leakage, class imbalance. |
| Week 12 |
Confusion matrix, precision, recall, F1, ROC/AUC, mAP review, overfitting diagnosis, failure-case visualization, reproducibility. |
| Week 13 |
Frame-based processing, motion cues, object tracking, ID switches, MOTA/IDF1/HOTA concepts, traffic and surveillance applications. |
| Week 14 |
Vision Transformers, multimodal vision-language models, image restoration, anomaly detection, generative AI applications, ethical and data-source issues. |
| Week 15 |
Student presentations on selected image processing or deep learning applications, including problem definition, data, model, evaluation, and limitations. |
| Week 16 |
Final Exam. |
self-directed learning |
   02.Viewing multimedia materials related to industry and academia.
|
|