Randal Burns

Storage and Database Systems for Science and Engineering

  • Increase font size
  • Default font size
  • Decrease font size

Transaction Processing

Current Course EN 600.[3|4]16 Transaction Processing Systems

Description: This course covers transaction processing systems. Specific topics include serializability theory, concurrency control, recovery, distributed commit protocols, replication, parallelism, distribution design, and federated and multi-databases.  TP systems is fundamentally a systems course in which students will work alone (416) or in teams (316) to implement a state of the art transaction processing subsystem.

Schedule: Spring 2009, MW 3:00-4:15 PM, Shaffer 303

Prerequisite: Computer Science 600.415, 600.315 or equivalent

Mailing List: http://hssl.cs.jhu.edu/cgi-bin/mailman/listinfo/cs416, This e-mail address is being protected from spambots. You need JavaScript enabled to view it

Class Schedule and Assignments: http://hssl.cs.jhu.edu/~randal/rb.doku/doku.php?id=teach:cs416:cs416.2009

Academic Conduct: The guidelines of Hopkins’ academic ethics policy and student conduct policy apply to all activities associated with this course.  Additionally, students are subject to the Computer Science Academic Integrity code. Students are encouraged to collaborate on all coursework (excepting examinations), but are required to turn in work that is solely their own.  This means that preparation of assignments must be performed individually. Any questions regarding academic conduct should be directed to the course instructor.

Required Text: There are two required sources: a textbook available at the bookstore and a research paper available online.

Recommended Text: Students having taken EN 600.[3|4] will already own this book.

  • (SKS) Silberschatz, Abraham, Henry F. Korth, and S. Sudarshan. Database Systems Concepts, 4/e.,McGraw-Hill Publishers. Copyright 2001. ISBN 0-07-228363-7.  

Other Materials: Additionally, much of the material of the course is derived from the following texts. These are on reserve at Eisenhower library.


Last Updated on Tuesday, 24 March 2009 20:57