Software Development im KI Zeitalter 1. Einführung in Software-Entwicklung im KI-Zeitalter: Grundlagen der Software-Entwicklung, Einfluss von KI auf den Software-Entwicklungsprozess, Überblick über moderne Entwicklungsmethoden 2. Agile Methoden in der Software-Entwicklung: Einführung in Agile und Scrum, Rollen und Verantwortlichkeiten im agilen Team, Iterative Entwicklung und kontinuierliche Verbesserung 3. Integration von KI in Softwarelösungen: Methoden zur KI-Integration, API-Nutzung für KI-Dienste, Praktische Beispiele erfolgreicher Integrationen 4. Testen und Qualitätssicherung von Software: Testmethoden für Softwareprojekte, Automatisierung von Tests mit KI-Tools, Fehleranalyse und -behebung 5. DevOps und Continuous Integration: Überblick über DevOps Praktiken, Implementierung von Continuous Integration und Deployment, Rollen von DevOps in der modernen Software-Entwicklung 6. Ethische Überlegungen in der Software-Entwicklung: Datenschutz und Sicherheit in Softwareprojekten, Verantwortungsvolle Nutzung von KI-Technologien, Ethische Standards für Software-Entwickler 7. Zukunft der Software-Entwicklung im KI-Zeitalter: Trends in der Software-Entwicklung, Einfluss von AI auf die Software-Branche, Reflexion über zukünftige Herausforderungen 8. Praxisprojekt: Entwicklung einer KI-unterstützten Softwarelösung: Auswahl eines realen Problems zur Lösung, Entwicklung und Implementierung der Software, Präsentation und Diskussion der Ergebnisse