Wie Stanford KI‑native Ingenieurwissenschaften unterrichtet – Mihail Eric, Monaco
· Quelle: Latent Space
Mihail Eric, Professor des Kurses „The Modern Software Developer“ an der Stanford University und Leiter für Künstliche Intelligenz bei Monaco, erläuterte die Struktur des CS146S-Programms. Der Kurs erstreckt sich über zehn Wochen, umfasst neun Aufgaben und ein Abschlussprojekt. Er hat sich dahingehend weiterentwickelt, dass Studierende direkt an Open‑Source‑Projekten arbeiten und Patches einreichen, die von den eigentlichen Maintainer*innen geprüft werden. Diese Vorgehensweise zwingt die Lernenden, Agenten zu nutzen, die schnell neue Funktionen generieren, gleichzeitig aber den Kontext des Projekts zu verstehen, die Notwendigkeit einer Änderung zu validieren und mögliche Unterbrechungen vorherzusehen.
Bei Monaco haben die Entwickler verschiedene Review‑Tools getestet und schließlich eigene „Agent Workspaces“ geschaffen. In diesen Umgebungen können Agenten Fehler reproduzieren und Korrekturen testen, bevor ein Pull‑Request eröffnet wird. Das Team verfolgt die Regel, Lösungen zu kaufen, um daraus zu lernen, und entwickelt intern das notwendige Know‑How, um die Kontrolle zu behalten.
Diese Initiative verdeutlicht, wie die Lehre der Softwaretechnik generative KI als integralen Bestandteil des Curriculums übernimmt und zukünftige Entwickler darauf vorbereitet, mit Werkzeugen zu arbeiten, die einen Großteil des Entwicklungszyklus automatisieren. Die Einbindung von Agenten in reale Prozesse wirft zugleich Fragen zur Änderungsverwaltung und zur Verantwortung in Open‑Source‑Projekten auf – entscheidende Aspekte für Qualität und Nachhaltigkeit von Software.
Originalartikel lesen auf Latent Space
Diese Zusammenfassung ist eine informationelle Synthese von dataqbs.com. Alle Rechte am Originalinhalt liegen beim Autor und dem genannten Medienunternehmen. Wir handeln ausschließlich als Kuratoren von Technologie-Nachrichten und beanspruchen keine Urheberschaft.