February 16, 2026
February 9, 2026
- Current Readings
- Current Work
- AI Assistant, Phase 1, due by the end of the day Wednesday, February 18
- AI Assistant, Phase 2, due by the end of the day Wednesday, February 25
- AI Assistant, Phase 3, due by the end of the day Tuesday, March 4
February 2, 2026
January 25, 2026
January 20, 2026
- Current Readings
- Current Work
- Interpreter, Phase 1, due by the end of the day Wednesday, January 28
- Interpreter, Phase 2, due by the end of the day Wednesday, February 4
- Interpreter, Phase 3, due by the end of the day Tuesday, February 10
January 11, 2026
- Current Readings
- Current Work
January 7, 2026
- Welcome to CompSci 590!
- This website is your primary portal to the course: you are responsible for all material here, so check for updates frequently
- Please help us make this course as useful as possible for you by letting us know if you need help or if something is not working for you
- You are encouraged to take Duke's Roots Courses, since you have many opportunities to learn a new language, framework, or technology this semester
-
Current Readings
- Current Work
- Download and install the latest version of these free (for students) tools:
- Complete this survey by the end of the day Friday, January 9