Examinations

Here is an example midterm exam (pdf)

Here is the solution to the Spring 2007 midterm (pdf)

Here is an example final exam (pdf). The Spring 2007 semester's final has nine questions, only covers material after the midterm (i.e. ignore Problem 4, 'Triggers' in the pdf) and includes a question on SQL Injection.'


Assignments

1. Written Assignments

Homeworks

The links below may point to nonexistent files if the homework has not yet been posted.
Homework 1
Homework 2 - Part 1
Homework 2 - Part 2
Homework 3
Homework 4

Homework Solutions

The links may point to nonexistent files if the solution has not yet been posted.
Homework 1 Solution
Homework 2 - Part 1 Solution
Homework 2 - Part 2 Solution
Homework 3 Solution
Homework 4 Solution

Submission by regular on-campus students

Assignments are to be submitted to the course administrator by 11:30am on the specified due date (please note the office will be closed at 12noon).

Submission by IC2S students

Assignments are to be send to the course administrator by 11:30am on the same specified due date. I2CS Students may

  • Email their submission as a pdf file to the course administrator. Or,
  • Priority mail their homework to the course administrator (Students make a copy of their submission).
  • To ensure that your homework is graded even if long distance mail is delayed, please fax (217-265-6738) a copy to the course administrator.

    Returned Assignments

    Graded HWs will be returned after class as soon as they are available. Unclaimed assignments can be picked up in SC 4322 from the course administrator for on-campus students after initial distribution.

    Regrading Policy

    Students have three days after grades are posted to submit a written request for regrading. The written request must show that a student have read solutions and compared his/her answers to the solutions. A request should specify exactly why more points are to be awarded. This request should be sent to a TA responsible for the homework. The responsible TA (instead of the original graders) will be in charge of regrading, and therefore the decision will be final. Depending on the regrading, the final grade may be higher, lower, or unchanged. If necessary, the TA will reevaluate the entire homework. The decision timeframe is ONE week.