uhclicon.gif (1690 bytes)

Outline

     

Home|Outline|Resources|Presentations|Assignments|Address|Grades|Photos

 

Home Outline Resources Presentations Assignments Address Book Grades Photos Instructor - Dr. Morris Liaw
Office - Delta 170
Phone - (281)283-3876
E-mail - liaw@uhcl.edu
Web Address - http://sceweb.uhcl.edu/liaw/

Class Schedule for CSCI 5433-60 Object-Oriented Database Systems

12:00 PM - 2:59 PM, TuWeTh

Room
Delta 241

Course Objectives
This course will provide students a background of principles, design and implementation of object-oriented database systems. An overall goal is to give the student the knowledge and practical experience in setting up an object-oriented database system from scratch.

Learning Outcomes
Upon completion of this course, students will be able to:
• Describe object-oriented modeling and design for database applications.
• Describe db4objects approach in developing object-oriented web database systems.
• Write C# or Java programs to store, update, delete and retrieve object on the back-end db4o's object-oriented database.
• Describe querying object, working with objects, client/server mode, transactions, configuration and tuning, object manager, etc. using db4objects.
• Build a real world e-commerce or online web object-oriented database application system through group project.
• Work as a team professionally to document the conceptualization, analysis, design, implement and deploy phases, and give a demonstration of the group project at the end of the semester.

Required Text
"The Definitive Guide to db4o", Jim Paterson, Stefan Edlich, Henrik Hörning, and Reidar Hörning, Apress, 2006 (ISBN-13: 978-1-59059-656-2). [eBook in PDF] [Source Codes] [Table of Contents] [Errata]

Supporting Text
"Object-Oriented Modeling and Design for Database Applications", Michael Blaha/William Premerlani, Prentice-Hall, Inc., 1998 (ISBN 0-13-123829-9).

Prerequisite
CSCI 4315 Adv. Soft Dev with .NET and C#
CINF 4320 Web Application Development

Topics to Be Covered
In addition to principles of object-oriented database systems, students will learn analysis, design, implementation processes of an object-oriented database system, and then develop web applications to store and retrieve objects using object-oriented DBMSs, such as db4o, ObjectStore (documentation), GemStone/Java, or object/relational DBMS ORACLE.

Calendar  
First Class Day July 12 (Tuesday)
Mid-term Examination July 27 (Wednesday)
Drop date August 1 (Monday)
Final Examination August 11 (Thursday)
 
Evaluation Method
Presentation & Participation   15%
Mid-term Exam   25%
Group Project   35%
Final Exam   25%
TOTAL 100%

The +/- grading system will be used for final grades
[A:>=93; A-:>=90; B+:>=87; B:>=83; B-:>=80; C+:>=77; C:>=73; C-:>=70, etc.]

Teaching Assistant

Notes
No "I" will be given as final grade under most situations.
No administrative withdrawal under nearly all situations.
• Special Academic Accommodations (as specified by the Americans with Disabilities Act) – A suggested statement: If you will require special academic accommodations, please contact the Disability Services Office at 281-283-2627.
• Academic Honesty Code – A suggested statement: The Academic Honesty Code states “I will be honest in all my academic activities and will not tolerate dishonesty” and is detailed in the University Catalog, online at: http://www.uhcl.edu/XDR/Render/catalog/06/#A0212
 • 6 Drop Rule Limitation - Students who entered college for the first time in Fall 2007 or later should be aware of the course drop limitation imposed by the Texas Legislature. Dropping this or any other course between the first day of class and the census date for the semester/session does not affect your 6 drop rule count. Dropping a course between the census date and the last day to drop a class for the semester/session will count as one of your 6 permitted drops. You should take this into consideration before dropping this or any other course. Visit www.uhcl.edu/records for more information on the 6 drop rule and the census date information for the semester/session.

Back to top

Last modified:
May 18, 2016

Home|Outline|Resources|Presentations|Assignments|Address|Grades|Photos
If you need to contact Dr. Liaw you can reach him at liaw@uhcl.edu or at (281) 283-3876.