CS448: Introduction to Database Systems, Spring 2018

Home | Syllabus | Schedule | Homework, Projects, & Handouts | Readings


Course Essentials


Lectures


TR 3:00 pm - 4:15 pm, Jan. 08, 2018 – Apr. 28, 2018, LWSN B155

 

Instructor

 

Prof. Bharat Bhargava

·        Email: bbshail@purdue.edu

·        Office: LWSN 2116F

·        Office hours: Tuesday 2:00 pm - 3:00 pm

·        Phone: 494-6013



PSOs

 
1. Fri. 01:30 pm - 03:20 pm, LWSN B158 (Servio)
2. Wed. 03:30 pm - 05:20 pm, HASS G040 (Spencer)
3. Wed. 11:30 am - 01:20 pm, HASS G056 (Servio)
4. Wed. 01:30 pm - 03:20 pm, HAAS 257 (Spencer)


Midterm

 
Tuesday, 03/06/2018, 8:00 pm - 10:00 pm, ME1061


Final

 
TBD


Q&A

 
Piazza


 

TAs

    

Servio Ernesto Palacios Interiano

·        Email:spalacio@purdue.edu

·        Office Office hours: TBD

Spencer Pearson

·        Email: pearso29@purdue.edu

·         Office hours: Thursday, 4:30-5:30 PM, HAAS G50

Ganapathy Mani

·        Email: manig@purdue.edu

·         Office hours: By appointment.

Vincent Maggioli (UTA)

·        Email: vmaggiol@purdue.edu

·         Office hours: By appointment.


Course Description

This course covers fundamental concepts of database management systems. These concepts include database modeling and design, relational databases, and brief introduction to hierarchical, network, XML models and query languages. Introduction to transaction management will include brief details of ideas and algorithms for concurrency, atomicity, recovery, integrity, security, and privacy. Material on big data, data warehouse, data mining, multimedia, and cloud computing will be covered. Performance and tuning of components of database system and transaction processing will be included.