Assignments
Homework
All weekly homework assignments should be electronically handed in using the instructions on the assignment, or in some cases (homeworks requiring diagrams), placed in the handin bin on the second floor. Each homework will have instructions on how it is to be handed in.
For more information on all things PDF, as well as helpful LaTeX information, we've compiled a helpful page of goodies.
Homeworks are due BEFORE class the week after they are assigned. They will be graded and returned by the following Friday night.
If you are turning in a .pdf, PLEASE PUT THE SOLUTION TO EACH PROBLEM ON A SEPERATE SHEET OF PAPER.
| Homework | OUT | IN |
|---|---|---|
| Homework 1 | 09.14.2009 | 09.21.2009 |
| Homework 2 | 09.21.2009 | 09.28.2009 |
| Homework 3 | 09.28.2009 | 10.05.2009 |
| Homework 4 | 10.05.2009 | 10.19.2009 |
| Homework 5 | 10.19.2009 | 10.26.2009 |
| Homework 6 | 11.2.2009 | 11.09.2009 |
| Homework 7 | 11.09.2009 | 11.16.2009 |
| Homework 8 | 11.16.2009 | 11.23.2009 |
| Homework 9 | 11.23.2009 | 11.30.2009 |
| Recitations | OUT | IN |
|---|---|---|
| SQL | 09.28.2009 |
Projects
| Project | OUT | IN | Misc |
|---|---|---|---|
| ETL - Extract, Transform, Load | 10-5-2009 | 10-28-2009 | Javadocs |
| Executor | 11-5-2009 | 11-16-2009 | |
| Query Optimizer | 11-23-2009 | 12-13-2009 | |
| Database Designer | 11-30-2009 | 12-13-2009 |
Late assignments
For homeworks, every late day will cost you 10 points. This means if you are 4 days late on a homework, you will have a maximum possible score of 60. We will count every homework, there is no "dropping the lowest grade," as it were.
For Projects, each student gets 3 late days during the semester to use 'for free,' in that they are not penalized for them. At the end of the semester, we will optimally distribute the three late days as needed on your projects. After your three late days, we will take off 10% per late day, as with homeworks.
You will also receive grade reports via e-mail to keep you posted on your progress.
You were all given your passwords and hosts by email.SQL Server
To use your SQL Server accounts on a linux machine follow the following steps:Your hostname and password is provided to you in the email
- $ rdesktop hostname
- Click on your username
- Enter your password
- Start->All Programs->Microsoft SQL Server->SQL Server Management Studio
- To Execute a SQL Query, click on New Query, type in your SQL and hit Execute!
- All Programs->Accessories->Remote Desktop Connection
- Type in the hostname
- Log-in using your username and provided password