Basic Information
Storage Devices# Memory, Flesh and Hard Disks, Disk Arrays. Relational Databases and Key-value Stores. Operations On Files And Databases# Sorting, Buffer Acheduling, Mapreduce. Data Structures in Secondery Memory# Trees, Hashing, Distributed Hashing and Advanced Indexes. Concurrency Control# Serializability,locks and Lock-based and Timestamp-based Protocols, Concurrency N Distributed Detebases. Durability# Recovery, Replication.
Faculty: Computer Science
|Undergraduate Studies
Pre-required courses
(234123 - Operating Systems and 234218 - Data Structures 1)
Parallel course
94412 - Probability (advanced) 104034 - Introduction to Probability H
Course with no extra credit
236322 - Information Storage Systems