Programs:
Description
Understanding how to store and administer large quantities of data for strategic use in a wide range of capacities is fundamental to the management of databases. Knowledge regarding the implementation of database management systems will provide current industry applications and insights into the development and administration of database systems.
Expect to develop industry-ready skills in areas such as file organization and access, performance analysis and database system architecture.
No programming is required.
Prerequisites
Introduction to Databases (CS145) and Design and Analysis of Algorithms (CS161) or equivalent.
Topics include
- Buffer and storage management
- Query optimization
- Transaction management, recovery, concurrency control
- Reliability, protection, and integrity
- Design and management issues
Course Availability
The course schedule is displayed for planning purposes – courses can be modified, changed, or cancelled. Course availability will be considered finalized on the first day of open enrollment. For quarterly enrollment dates, please refer to our graduate education section.
Thank you for your interest. The course you have selected is not open for enrollment. Please click the button below to receive an email when the course becomes available again.