What You Need to Know Before
You Start
Starts 6 June 2026 05:26
Ends 6 June 2026
00
Days
00
Hours
00
Minutes
00
Seconds
58 minutes
Optional upgrade avallable
Not Specified
Progress at your own speed
Free Video
Optional upgrade avallable
Overview
Syllabus
- Introduction to Code Intelligence
- Fundamentals of Code Generation with Language Models
- Symbolic Reasoning in Language Models
- Global Reasoning for Software Engineering Tasks
- Advanced Applications in Software Engineering
- Challenges and Future Directions
- Practical Workshop: Building and Deploying a Code Intelligence Model
- Conclusion and Next Steps
Overview of Language Models in AI
Historical Context: From Rule-based Systems to Neural Networks
Basics of Transformer Architecture
Pre-training and Fine-tuning for Code Completion
Limitations of Current Code Generation Techniques
Introduction to Symbolic AI Concepts
Integrating Symbolic Reasoning with Neural Models
Case Studies: Symbolic Enhancement in Code Analysis
Understanding Software Engineering Complexity
Role of Global Context in Code Comprehension
Techniques for Capturing Global Code Structure
Automated Debugging and Error Correction
Assistive Models for Software Design and Architecture
Enhancing Model Performance on Legacy Codebases
Ethical Considerations in AI-driven Software Development
Limitations of Current AI Techniques in SE
Future Prospects: Unifying Symbolic and Neural Approaches
Tools and Frameworks: PyTorch, TensorFlow, and Hugging Face
Hands-on Project: Developing a Code Suggestion System
Recap of Key Learnings
Directions for Continued Learning and Research Opportunities
Subjects
Computer Science