CS 427 -
Introduction
to Database
Systems
Spring 2011
Course Information
Instructor: Ananya Das
Email: adas 'at' lakeforest
'dot' edu/
Office Hours: Friday 10:00am
-11:00am (or by appointment)
Office: 218 Young Hall
Announcements:
- 4/25/11:
- Lab10
due tonight at 11:59pm
- 4/15/11:
- 4/4/11:
- 3/25/11:
- Lab6
due tonight at 11:59pm
- HW3
due tonight at 11:59pm
- 3/14/11:
- Lab5b
due tonight at 11:59pm
- 3/2/11:
- 2/22/11:
- HW2
due 2/28/11 at 11:59pm
- 2/7/11:
- Lab3
due 2/18/11 at 11:59pm
- 1/24/11:
- 1/21/11:
- Lab1 due tonight at
11:59pm
- 1/14/11:
- 1/10/11:
Lectures :
MWF 1:00pm - 1:50pm, 117 Young Hall
Course Webpages :
- http://csci.lakeforest.edu/~das/cs427/index.html:
This
is
the
primary
course
webpage.
This
site
will
be
frequently
updated
with
course
announcements.
It
will
also
contain
course
information
and
materials. You are responsible for regularly checking
this site to stay updated on course announcements.
- moodle.lakeforest.edu:
This
site
will
be
used
for
assignment
submission
and
posting
solutions.
Course
Information
Sheet
Tentative
Syllabus
Homework Page
Course Objective :
This course is an introduction to database
systems. It will focus
on the design and implementation of database systems. We will study the
entity-relationship (ER) modeling approach, the relational model of
database
systems, and the SQL query language.
Textbook :
Database Management Systems,
by Raghu Ramakrishnan and Johannes Gehrke, McGrawhill, 3rd
edition, 2002.
Course Grading
| Homework Assignments |
25% |
| Lab Assignments |
10% |
Midterm
|
15% |
Final Project
|
25%
|
| Final |
25% |
Homework:
-
Written Assignments: Assignments must be completed
individually. Please type your solutions, staple all homework sheets
together, and include your name on top of the first page. Submit at the
beginning of class on the due date. Assignments not
submitted within the first 5 minutes of class are considered late and
the lateness point deduction policy will be applied.
- Lab Assignments: Short exercises will be assigned during
class. Students will work on these assignments during class hours and
for homework if extra time is necessary.
- Final Project: The final project will involve building
a usable database system. Students will work in groups of two members.
The final project requirements include designing, modeling,
implementing, and testing the database, and presenting the database to
the class.
Lateness
Policy: A strict
lateness policy will
be enforced. Late assignments (homework and lab) will be accepted only if a
formal extension is requested and granted before the due date
(or with an accompanying doctor's note). Otherwise, each late day will
result in a 10% point deduction. There will be no exceptions to
this rule.
Academic Honesty Policy:
Any form of plagiarism, including copying other’s code, is considered a
violation of academic honesty and will be heavily penalized. Any
assignment
that shows signs of plagiarism will be investigated and reported if
necessary.
Please note that there are several programs that allow us to easily
check
whether an electronic document has been copied, so detecting plagiarism
will
not be difficult.
Exams:
Exams are cumulative. Tentative exam schedule:
Midterm:
Wednesday, March 2nd, 2011
Final: Monday, May 2nd, 2011, 8:30am - 11:30am, 117 Young
Hall