Spring 2021
COMPSCI W186 001 - WBL 001
Introduction to Database Systems
Alvin Cheung, Lakshya Jain, Kaitlyn Lee, David Wang, Christopher K Wong
Jan 19, 2021 - May 07, 2021
12:00 am
Internet/Online
Class #:25860
Units: 4
Instruction Mode:
Web-Based Instruction
Offered through
Electrical Engineering and Computer Sciences
Current Enrollment
Total Open Seats:
4
Enrolled: 455
Waitlisted: 0
Capacity: 459
Waitlist Max: 225
No Reserved Seats
Hours & Workload
1 hours of the exchange of opinions or questions on course material per week, 8 hours of outside work hours per week, and 3 hours of web-based or technologically-mediated activities replacing standard lectures (effective fall 2006) per week.
Final Exam
THU, MAY 13TH
11:30 am - 02:30 pm
Other classes by Alvin Cheung
Other classes by Kaitlyn Lee
Other classes by David Wang
Other classes by Christopher K Wong
Course Catalog Description
Broad introduction to systems for storing, querying, updating and managing large databases. Computer science skills synthesizing viewpoints from low-level systems architecture to high-level modeling and declarative logic. System internals, including the complex details of query optimization and execution, concurrency control, indexing, and memory management. More abstract issues in query languages and data modeling – students are exposed to formal relational languages, SQL, full-text search, entity-relationship modeling, normalization, and physical database design. Recent technological trends in the field, including “Big Data” programming libraries like MapReduce, and distributed key-value stores with various consistency models.
Class Notes
* The lecture for this class will be only be available via webcast.
* This class uses 999 sections. In addition to the lecture, you must in enroll in DIS 999 to enroll in the course. Selection and assignment into the actual discussions happen outside of CalCentral. Instructors will prov.. show more
* This class uses 999 sections. In addition to the lecture, you must in enroll in DIS 999 to enroll in the course. Selection and assignment into the actual discussions happen outside of CalCentral. Instructors will prov.. show more
* The lecture for this class will be only be available via webcast.
* This class uses 999 sections. In addition to the lecture, you must in enroll in DIS 999 to enroll in the course. Selection and assignment into the actual discussions happen outside of CalCentral. Instructors will provide more information during the first lecture.
* Time conflicts will NOT be allowed. (subject to change as instructor is hired) show less
* This class uses 999 sections. In addition to the lecture, you must in enroll in DIS 999 to enroll in the course. Selection and assignment into the actual discussions happen outside of CalCentral. Instructors will provide more information during the first lecture.
* Time conflicts will NOT be allowed. (subject to change as instructor is hired) show less
Rules & Requirements
Credit Restrictions
Students will receive no credit for COMPSCI W186 after completing COMPSCI 186. A deficient grade in COMPSCI W186 may be removed by taking COMPSCI 186.
Repeat Rules
Course is not repeatable for credit.
Reserved Seats
Current Enrollment
No Reserved Seats
Textbooks & Materials
See class syllabus or https://calstudentstore.berkeley.edu/textbooks for the most current information.
Guide to Open, Free, & Affordable Course Materials