Skip to content

CSCI 435/535 — Software Engineering

Welcome to CSCI 435/535. This semester, six teams will each work on a real, established open-source project using modern agentic AI tooling as part of their software engineering workflow: agile sprints, code review, CI, testing, and real project management.

Announcements

September 22, 2026 — Sprint 1 is open. All deliverables are due October 8 at 11:59 PM. See the Sprint 1 requirements for full details.

September 19, 2026 The class on Tuesday, Sep 22 will include:
— A 15-min quiz at the start of class (Sprint 0 material and topics covered in the lectures).
— Sprint 0 Lightning Talks — each team has 10 minutes to present. Upload your slides as PDF to Blackboard by 12:20 PM. See the Presentations page for full requirements.

Syllabus

Course policies, grading, and the AI ledger requirement.

Schedule

Full Tuesday/Thursday class schedule, sprint dates, and key dates for Fall 2026.

Projects

The eight open-source projects teams will choose from this semester.

Sprints

Sprint-by-sprint requirements and deliverables.

Presentations

Lightning talks, the final presentation, and new-tech showcases.

Resources

Suggested readings and campus support resources.

GitHub Organization

All official team repositories live here.