Ce que vous devez savoir avant
Vous commencez

Débute 4 June 2026 03:26

Se termine 4 June 2026

00 Jours
00 Heures
00 Minutes
00 Secondes
course image

Programmation avec l'IA générative

Rejoignez notre cours complet, "Programmation avec l'IA Générative," offert par Swayam. Ce programme est conçu pour affiner vos compétences en programmation en utilisant des outils d'IA générative à la pointe de la technologie. Vous apprendrez à critiquer le code efficacement et à poser des questions clarificatrices pour améliorer vos compét.
NPTEL via Swayam

NPTEL

144 Cours


8 weeks

Amélioration optionnelle disponible

Intermédiaire

Progressez à votre rythme

Free Online Course

Amélioration optionnelle disponible

Aperçu

ABOUT THE COURSE:

Generative AI tools are being rapidly integrated into professional software development workflows because, for well-specified problems, they often (but not always!) write accurate code. To help students use generative AI tools effectively, this course teaches programming using such tools.

It develops two essential skills that are under-emphasised in traditional programming courses:

critiquing code (including AI-generated code) and asking clarifying questions.INTENDED AUDIENCE:

Primary:

Undergraduate Engineering students Secondary:

Computer Science facultyPREREQUISITES:

High-school MathematicsINDUSTRY SUPPORT:

IT Industry (e.g., Infosys, Wipro, Tata Consultancy Services)

Programme

  • Introduction à l'IA générative
  • Aperçu des outils d'IA générative
    Histoire et évolution de l'IA en programmation
    Importance et application dans le développement logiciel moderne
  • Fondamentaux de la programmation avec l'IA
  • Comprendre l'entrée et la sortie
    Structures de programmation de base
    Intégration de l'IA dans le code
  • Critique du code généré par l'IA
  • Identification des erreurs et inexactitudes
    Optimisation du code et bonnes pratiques
    Assurer la qualité et la maintenabilité du code
  • Utilisation efficace des outils d'IA
  • Choisir le bon outil pour la tâche
    Comprendre les limitations des outils
    Études de cas et exemples du monde réel
  • Développement de compétences en résolution de problèmes
  • Formuler des énoncés de problèmes clairs
    Aborder des problèmes bien spécifiés
    Débogage avec l'assistance de l'IA
  • Poser des questions de clarification
  • Techniques pour une enquête efficace
    Affiner les spécifications des problèmes
    Collaborer avec l'IA pour des solutions optimales
  • Utilisation éthique et responsable de l'IA
  • Comprendre le biais et l'équité de l'IA
    Considérations légales et éthiques
    Vie privée et sécurité dans le code généré par l'IA
  • Applications et tendances de l'industrie
  • Études de cas de l'industrie informatique (Infosys, Wipro, TCS)
    IA dans divers domaines du développement logiciel
    Tendances futures de l'IA générative
  • Projet et évaluation
  • Projet pratique utilisant l'IA générative
    Sessions d’évaluation par les pairs et critique de code
    Évaluation finale et retour d'information
  • Conclusion et directions futures
  • Récapitulation des compétences et application dans le monde réel
    Parcours d'apprentissage continu dans l'IA
    Opportunités de carrières dans l'IA générative

Enseigné par

Prof. Viraj Kumar


Matières

Computer Science