CSC 540 Course Project

Project schedule (tentative):

  • Project teams (please use the Finding Teammates message board on the course web page to find three teammates): The deadline to submit team information is 11:59pm Thursday January 19 (please submit one plain-text file per team, with the names and unity IDs of all team members, via the “Upload_Team_Info” submit board on the course web page). Please see here for more details.
  • Project report 1: due, in hardcopy in class, before class on Wednesday February 22. The peer evaluations are to be submitted on the same day using a submit board.
  • Project report 2: due, in hardcopy in class, before class on Monday March 19. The peer evaluations are to be submitted on the same day using a submit board.
  • Project report 3: (1) The reports are due, in hardcopy in class, before class on Monday April 16. (2) The code is to be submitted before 11:59pm on Monday April 16 using a submit board. (3) The peer evaluations are to be submitted before 11:59pm on Monday April 16 using a separate submit board.
  • Demo day: Tuesday April 17, room 3300.
    1. Clarifications on the demo day.
    2. Demo-day schedule.
    3. How to schedule a demo-time slot; your deadline is the end of day Wednesday April 4.
    4. Demo data. Note on the demo data: your database should contain exactly the demo data offered by the course staff.

Mini project assignment
Project teams
Project assignment
Project narrative
Peer-evaluation form
A sample JDBC program; commands for executing the program
JDBC program CoffeeExample.java
Course FAQ
A JDBC/Oracle FAQ
Background information on SQL
Useful Java and JDBC links:

Useful Oracle links:

Useful links on nonstandard features in Oracle and mySql: