B669 Database Systems and INTERNAL DESIGN

Course Description

B669 Database Systems and Internal Design (3 CR)

P: knowledge of database concepts and database application design as can be obtained from B461 or B 561.

B669 covers advanced topics in the design and development of database management systems and their modern applications. Topics to be covered include database recourse management, advanced access methods, query processing and optimization strategies, advanced concurrency control and recovery techniques, data analysis on large databases. B669 will also cover some new trends in database applications, including data warehousing, data mining, semi-structured data management, OODB and ORDB.

top | bottom

Course Text

     

 

 

 

 

top | bottom

Course Info

Instructor:    Prof. Yuqing Melanie Wu

                   Office : LH301E

                   email: yuqwu@indiana.edu, yuqwu@cs.indiana.edu

Lecture :        TR 1:00PM - 2:15PM

Office Hours:  TBA

top | bottom

Course Mechanism

Lectures: On average, 3-4 papers/chapters will be covered each week. All students are expected to read the papers/chapters BEFORE class. Students are required to submit a brief summary (no more than one page) of one of the papers before class. The summary should be written solely in your own words, which summarize the key contribution and limitation of the paper.

Course project: A course project is a key component of this course. Students are expected to work on a research project in the area of database systems. A list of suggested project topics will be posted, even though the students may be able to choose a project outside of the list, with the approval of the instructor. Group size of 2-3 are recommended. Each group are required to meet with the instructor and submit milestone reports periodically. The project will be graded based on the depth of the project, the group size and the quality of the research result produced. The research project is expected to lead to a research paper in a database conference/workshop.

Grade Distribution:

top | bottom

Course Policies

The information contained herein is not optional. The students are responsible for conducting themselves in accordance with the rules below. Ignorance of a rule stated or referred to here is not grounds for excusal. If you have questions regarding a policy, seek advice from the instructor or assistant instructors BEFORE you act.

Academic Integrity

The principles of academic honesty and professional ethics will be vigorously enforced in this course, following the IU Code of Student Rights, Responsibilities, and Conduct, and the School of Informatics Academic Regulations.  This includes the usual standards on acknowledgment of help, contributions and joint work, even when you are encouraged to build on libraries and other software written by other people. Cases of academic misconduct (including cheating, fabrication, plagiarism, interference, or facilitating academic dishonesty) will be reported to IUB Office of Student Ethics, a branch of the Office of the Dean of Students. Your submission of work to be graded in this class implies acknowledgement of this policy. If you need clarification or have any questions, please see the instructor during office hours.

Class Policies

Incomplete grade

An incomplete ("I") final grade will be given only by prior arrangement in exceptional circumstances conforming to university and school policy which requires, among other things, that the student must have completed the bulk of the work required for the course with a passing grade, and that the remaining work can be made up within 30 days after the end of the semester.

top | bottom

The B669 Web Pages are maintained by Professor Yuqing Melanie Wu
©2008 Y.M. Wu