The following gives a weekly schedule for CSC 490. All major due dates are also on the syllabus, but you should periodically check here and look a few weeks into the future to make sure you know what’s coming up.
Note: Topics are still being added to this schedule – while all due dates are here, the schedule isn’t complete yet!
Handout: Syllabus
Tuesday Topics: Class overview and syllabus review; start organizing into teams and discussing possible project ideas
Thursday Topics: Q&A time about projects/class, and time to work with teams on defining projects
To be working on – complete before next Tuesday:
Select project teams and come up with a broad idea for a project
Prepare a “project pitch” to be given next Tuesday (10 min) – explain basic components and user interface (at a high level)
One per team: Copy the project report template (https://goo.gl/9NSS99) and share your copy with your teammates and the instructor
Start writing short project definition (Section 1 of report – due next Friday)
Sign up for a GitHub account if you don’t have one
Tuesday Topics:
Thursday: Team meeting and work time
Due Friday: Section 1 of report (brief project definition)
Note: Prof. Tate will be out of town Thursday and Friday
Tuesday: Each team gives a brief status update
Thursday: Team meeting and work time
Tuesday: Presentations on project definition and requirements specification
Thursday: Team meeting and work time
Due Friday: Phase 1 of report (project definition and requirements specification)
Tuesday: Each team gives a brief status update
Thursday: Team meeting and work time
Tuesday: Each team gives a brief status update
Thursday: Team meeting and work time
Tuesday: Presentations on system design and analysis
Thursday: Team meeting and work time
Due Friday: Phase 2 of report (system design and analysis)
Tuesday: Each team gives a brief status update
Thursday: Team meeting and work time
Tuesday: No class – Fall Break
Thursday: Team meeting and work time
Tuesday: Each team gives a brief status update
Thursday: Team meeting and work time
Tuesday: Each team gives a brief status update
Thursday: Team meeting and work time
Tuesday: Each team gives a brief status update
Thursday: Team meeting and work time
Tuesday: Presentations on implementation and testing
Thursday: Team meeting and work time
Due Friday: Phase 3 of report (implementation summary and test plan)
This week: ETS exam (details on time and location to be determined)
Tuesday: Presentations on implementation and testing
Thursday: Team meeting and work time
Due Monday (Nov 19): Poster and TV Slide (email these to the instructor)
Tuesday: Final project presentations and demos
Thursday: No class – Thanksgiving
Tuesday: Poster presentations and reception (will go beyond the 3:15 end of class time)
Final Due Date: Saturday, Dec 1, 3:30PM (i.e., the scheduled final exam time), all materials must be finalized and submitted – your GitHub repository must have all code, presentations, and documentation, and your final report in Google Docs must be complete.