Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.

Similar presentations


Presentation on theme: "Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee."— Presentation transcript:

1 Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee

2 Class is currently full (30 students) –See me if you wish to enroll Class email: –Enrolled students should receive an email from me later today Course web site: –http://www.uwm.edu/~joebock/557http://www.uwm.edu/~joebock/557 –Assignments, some lecture notes

3 Required Textbook ($95 on Amazon.com)

4 Office Hours My office is 1159 on the 11 th floor of EMS Office Hours –Informally, a few minutes after class. (we can go to the new EMS coffee shop if this classroom is needed) –Formally, 10-11 Mondays, 1:30-2:30 Thursdays –By appointment (if you’d like to meet some other time, please send me an email to arrange a meeting. Do not assume I will be in my office)

5 Course Rules 1)Do not cause a distraction 2)Do not cheat (see academic misconduct policy)

6 Grading 50% - Homework and Programs –Approximately 1 assignment every two weeks, 20% programs (3-4) 20% written homework assignments (3-4) 10% 1 mini-project 20% - Midterm (in class on Oct 16) 30% - Final (10AM – 12PM, Tuesday Dec 18) –Comprehensive, but more questions will be on topics discussed following the midterm

7 Assignments Written homework assignments –“Sampling” may be used for grading Programming assignments include both C++ or Java and SQL (a database query language) –I assume you know either Java or C++ (not SQL) –Grading will be mostly electronic

8 Student Computer Labs E256, E280, E285, E384, E270

9 Late Policy Assignments due 11:59 PM (usually on Fridays) –2 day grace period with no penalty –20% penalty for each 24 period late (start counting from due date) I pledge that –Assignments will be available on or before the Tuesday in the week preceding the Friday deadline Thus you will have at least 11 days for each assignment You pledge that –You will not ask for an extension

10 Powerpoint Vs Whiteboard Powerpoint encourages words over pictures (not good) But powerpoint can be saved, tweaked, easily shared, … I plan to use a mix of whiteboard and powerpoint –Powerpoint notes will be available, but not everything we do will be in powerpoint... Thus I recommend taking some notes – we’ll keep the lights up Your thoughts?

11 Background Assumed You will be required to write computer programs in order to successfully complete this course Some programs will be in Java or C++ CS 201 required / CS 351 recommended If you are not familiar with UNIX shell...

12 Tentative Schedule Sept 21 (Program 1: Heap Files) Oct 5 (Program 2: Indexes) Oct 12 (Homework 1: Relational Algebra) Oct 16 (MIDTERM EXAM) Nov 2 (Program 3: SQL) Nov 9 (Homework 2: Database Design / ER) Nov 16 (Program 4: Applications) Dec 7 (Homework 3: Rel. op implementation) Last Week (mini-project demos) Dec 18 (FINAL EXAM)


Download ppt "Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee."

Similar presentations


Ads by Google