Advanced Course in Artificial Intelligence
About Course
This scope and sequence is a great place to understand more in detail about robotics, computer vision and artificial intelligence in the PRANITI Lab as it gives students an introduction to learning engineering. Along the way, you will be introduced to many of the key resources and materials Shaikshya Kala offers.
Each week gives guidance for what teachers can do before, during, and after class in order to learn the basics of teaching building with the curricular resources. The after class suggestions can be used as discussion prompts, journal entries, assessments or classroom documentation.
24 Week Scope and Sequence for Advanced-I course in Artificial Intelligence
- Week 1–4: Multilayer Perceptrons and Modern CNNs
- Week 5-6: Recurrent Neural Networks and Modern RNNs
- Week 7-11: Transformer model and Attention Mechanism
- Week 12-14: High Performance Computing (HPC) with CUDA
- Week 15-16: Competition problems on Kaggle
- Week 17-18: Natural Language Processing: Applications
- Week 19-21: Reinforcement Learning
- Week 22-24: General Adversarial Networks (GANs)
24 Week Scope and Sequence for Advanced-II Course in Artificial Intelligence
- Week 1–2: Neural Network Robot Control
- Week 3-5: Neural Network Robot Control: Applications and Extensions
- Week 6-8: Neural Network Control of Nonlinear Systems
- Week 9-11: State Estimation using Discrete-Time Neural Networks
- Week 12-14: Introduction to Geometric Deep Learning and Prerequisites
- Week 15-17: Graphs, Groups, Graphs, Meshes, Geodesics and Manifolds
- Week 18-22: Geometric Deep Learning Models
- Week 23-24: Applications
Material Includes
- Raspberry Pi
- Nvidia Jetson Nano
- Robot and Drone Kit
- Pixhawk Flight Controllers
- Various Sensor Camera Systems
- Testing & Measuring Systems
- 3D Printer
- Bring computer, provided if needed in-class.
- Reference Notes & Books
Benefits
- Maximum teacher-student ratio of 1:20
- Twice a week office hours, two 1-hr sessions per week for clarifications & catching up
- Grading Rubrics
- Certificate of Completion
Prerequisites
- Significant coding experience preferred
- Advanced Calculus & Algebra knowledge
- Advanced Design Logic
- Curiosity & Excitement for New Information