Oct 21, 2026  
Fall 2026 Graduate Catalog 
    
Fall 2026 Graduate Catalog
Add to Portfolio (opens a new window)

CSE 515 - Introduction to Transaction Processing Systems


Discusses transaction processing systems. Topics covered include models of transactions, including nested transactions and workflow; architectures of transaction processing systems, including client-server, two-tiered, and three-tiered architectures; concurrency controls for conventional and relational databases including two-phase locking and the SQL isolation levels; logging and recovery; distributed transactions including the two-phase commit protocol; replication; Internet commerce, including encryption, the SSL and SET protocols, goods atomicity, and electronic cash.

3 credits

Grading Letter graded (A, A-, B+, etc.) ​



Add to Portfolio (opens a new window)