Applied Computer Vision (COMP6966001)
Undergraduate course, BINUS University, Artificial Intelligence Program, 2026
Applied Computer Vision for the Artificial Intelligence program, built around PyTorch: from neural network fundamentals through image classification, object detection, and segmentation, to generative vision with autoencoders and GANs.
Sessions
- Sessions 1-3: Neural Network Foundations — artificial neural network fundamentals, PyTorch fundamentals, building a deep neural network with PyTorch
- Sessions 4-6: Image Classification — introducing convolutional neural networks, transfer learning for image classification, practical aspects of image classification
- Sessions 7-8: Object Detection — basics of object detection, advanced object detection
- Sessions 9-10: Segmentation and Applications — image segmentation, applications of object detection and segmentation
- Sessions 11-13: Generative Vision — autoencoders and image manipulation, image generation using GANs, review and presentation
Resources
- Supplementary: Ayyadevara and Reddy. Modern Computer Vision with PyTorch (O’Reilly)
- Tools: PyTorch, torchvision, Google Colab
Full session materials and lab guides are shared with enrolled students only.
