28
Author Introduction & Learning Objectives
Case Studies & Current Landscape of AI
Ground Rules Before GenAI Application
Using AI to Debug Python Syntax Errors: Part I
Using AI to Debug Python Syntax Errors: Part II
Using AI to Debug Python (& SQL) Syntax Errors: Part III
JSON in Python, and Debugging in IDEs
Exercise: Fixing Errors in XML Code
Using AI to Debug Runtime Errors
Troubleshooting Linear and Logistic Regression Models
Troubleshooting a Neural Network
Exercise: Fixing Errors in a Neural Network
Using AI to Debug Logical Errors
Troubleshooting a Monte Carlo Simulation
Troubleshooting Regular Expressions
Troubleshooting Logical Errors in SQL
Exercise: Fixing a Logical Error
Naïve Distant Value Tracking
Nested Loop Bottlenecks
SQL Optimization: Part I
SQL Optimization: Part II
Vectorization
Exercise: Speeding Up a Time Series Operation
Using AI to Review Code Security: Part I
Using AI to Review Code Security: Part II
Exercise: Reviewing Code Security
Summary
End of Course Survey