Prerequisites: METCS579 or METCS669 or consent of the instructor - Investigate advanced aspects of database management including normalization and denormalization, query optimization, distributed databases, data warehousing, and big data. There is extensive coverage and hands on work with SQL, and database instance tuning. Modern database architectures, including relational, key value, object relational, and document store models, as well as various approaches to scale out, integrate, and implement database systems through replication and cloud-based instances, are covered. You will learn about unstructured "big data" architectures and databases, gain hands-on experience with Spark and MongoDB, and complete a term project exploring an advanced database technology of your choice.
FALL 2026 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Polnar |
CAS 324 |
R 6:00 pm-8:45 pm |
|
SPRG 2027 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| A1 |
Polnar |
|
R 6:00 pm-8:45 pm |
|
SPRG 2027 Schedule
| Section |
Instructor |
Location |
Schedule |
Notes |
| O1 |
Polnar |
|
ARR 12:00 am-12:00 am |
Students are assigned into class sections of about 20 with a member of the teaching team.
Please note any prerequisite(s). Completion of the prerequisite course or consent of the instructor is required.
F1 student visa holders should contact the CS Dept at metcs@bu.edu prior to registering for any online courses. |
Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.