CSE 416 Software Engineering (Fall 2025, Section 3)
Announcements
Quick links (requires SBU login):
- Zulip
- Notes/slides
- Voluntary Presentation
- Progress Review
- iris, walrus, pandas, cactus, totoro, eagles
- hawks, orca, whales, turtle, potato
Schedule
- Aug 25: Course Overview (Syllabus)
- Aug 27: Lecture: Bitcoin
- Sep 1: No class (Labor Day)
- Sep 3: Lecture: Bitcoin (cont’d)
- Sep 8: Lecture: Design Overview
- Sep 10: Presentation: GUI
- Sep 15: Lecture: DHT
- Sep 17: Progress Review
- Sep 22: Workshop
- Sep 24: Progress Review
- Sep 29: Lecture: A tour of the Rust Lanugage
- Oct 1: Progress Review
- Oct 6: Presentation: Code Review
- Oct 8: Progress Review (Oct 9 Due first peer review)
- Oct 13: No class (Fall Break)
- Oct 15: Progress Review
- Oct 20: Presentation: Programming Patterns
- Oct 22: Progress Review
- Oct 27: Presentation: Testing (Eagles)
- Oct 29: Progress Review
- Nov 3: Discussion: Boeing
- Nov 5: Progress Review (Nov 6 Due second peer review)
- Nov 10: TBD
- Nov 12: Progress Review
- Nov 17: Presentation: Debugging (Pandas)
- Nov 19: Progress Review
- Nov 24: TBD
- Nov 26: No class (Thanksgiving Break)
- Dec 1: Progress Review (Dec 2 Due final peer review)
- Dec 3: Presentation: “Fake it until you make it”
-
Dec 8: Last day (TBD, posters?)
- SBU Academic Calendar
Course information
For more information like project, grading, tools, AI policy, take a look at this document. (The link requires your sbu login, please do not send request access messages with your other accounts.)
TLDR:
- We will do an IPFS-like blockchain project.
- The grading is entirely subjective, based on your contribution, and reviews from TA and your peers.
- Typescript (frontend) and Rust (backend).
- AI is encouraged, use it as much as you can.