Spring 2008
CS480
"Database Systems"

Schedule: MW 3:00-4:15 pm
Room: 208 BH
Web:
http://www.cs.uic.edu/~ifc/cs480/spring2008/index.html

News

  • The Blackboard web site has been created
  • We have a new TA for the course

About this page

This page offers a quick overview of CS480. However, most of the information for the course will be announced in class and/or posted in your Blackboard account for the course. If you have never used Blackboard, you can read the Blackboard Student Manual (PDF) or look immediately at the Student Frequently Asked Questions. If you do not have an account for CS480 in Blackboard, this problem can be solved quite easily provided that you let the instructor know about this.


Teaching Team and Office Hours

Instructor: Professor Isabel F. Cruz
Contact email:
ifc@cs.uic.edu
Office: 1134 SEO
Office hours: MW 4:30-5:30pm

TA: Wenyuan Fei
Contact email: wfei2@uic.edu
Office: 1310 SEO, Phone number: 312-413-2347
Office hours: Tuesday 9:30-10:30am, Friday, 2:30-3:30 pm (starting January 22)

Book

Database Systems Concepts, Silberschatz, Korth, and Sudarshan, McGraw-Hill, 5th edition. Book web site: http://codex.cs.yale.edu/avi/db-book/

Course Contents

In this course you will learn the fundamental concepts of database systems, which include conceptual design, query languages, and implementation issues. The concepts and algorithms that we cover are often based on those used in commercial and experimental database systems. We will emphasize the relational model and also cover newer models and query languages, as well as new topics (e.g, data integration). Prerequisite: CS 202.


Grading and Important Dates (tentative)

Evaluation Components Percentage
Assignments 25%-40%
Midterms and/or exams 60%-75%
Total 100%

First class: January 14, 2008
Martin Luther King's Day: January 21, 2008 (no class)
Last class: April 30, 2008

Regrades

Any requests for regrades of homework or midterms must be submitted in writing, along with the homework or the midterm within one week from the day it was returned. Your request must detail what you think was incorrect about the grading and must be submitted during regular office hours or immediately after a class.

Assignments

Each assignment will have a deadline (date and hour). Late assignments will not be considered unless as specified in the assignment handout. Most assignments will be due in class and you must hand them in person for obvious reasons (see Course Policy below).

Midterms/Exams

There will be no make-up midterms/exams. If you have a conflict with the midterm/exam, contact the instructor at least seven days in advance, so that your situation can be evaluated and a solution can be found. Of course, only serious conflicts will be considered.

Expectations of Students

If you are attending this class, you must be an experienced student already. Therefore, you also will know that what follows is the best way to get an A:

Course Policy

Academic dishonesty will result in immediate failing of the course and is grounds for dismissal from UIC.

Please note that:

When in doubt:

Finally...

We believe that gaining knowledge in the subject of databases will open many opportunities in your life. If you have interviewed recently you know that the subject of databases comes up regularly in an interview. Many companies (e.g., Google) explicitly require database knowledge while others have large groups specifically developing databases (e.g., Microsoft). Many students before you have gotten very nice database-related jobs, or have gone on to pursue graduate degrees. Some (including several undergraduates) have even joined the ADVIS research group before going on to successful careers! Do not hesitate to ask questions and really make this course a valuable and enjoyable experience for you.

Isabel F. Cruz