You're viewing archived materials from Spring 2025. View current materials (Spring 2026) →
ARCHIVED · CSCI 455 / 555 · Spring 2025 · William & Mary

Spring 2025

The inaugural offering of Generative AI for Software Development. This archive preserves the course structure, topics, and student work from the first semester.

Spring 2025 Archive

What's in This Archive

Course Overview

CSCI 455 / 555 — Spring 2025

The first iteration of the course introduced students to the intersection of generative AI and software engineering, focusing on foundational concepts in code modeling and deep learning.

Course Information

Course CSCI 455 / 555
Schedule MWF 1:00 – 1:50 PM
Location Blow Hall 333
Credits 3
Instructor Prof. Antonio Mastropaolo
Class Size ~30 students

Topics Covered

The inaugural semester focused on the core pipeline of AI-assisted software development: from mining and modeling source code to evaluating model outputs and applying deep learning to coding tasks.

mining repositories language models evaluation metrics deep learning code generation