CS448: Introduction to Database Systems

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


Course Essentials

Lectures

MWF 2:30p-3:20p, January 13 – May 2, 2014,  Haas G066

 

Instructor

 

Prof. Bharat Bhargava

·        Email: bbshail<AT>purdue<DOT>edu

·        Office: LWSN 2116F

·        Office hours: Wednesday 1:15-2:30 pm

·        Phone: 494-6013

PSOs

 See calendar below for morning, noon, and evening PSOs.

Q&A

  https://piazza.com/purdue/spring2014/cs44800/home.

 

TAs

    

Eslam Almorshdy (Office: LWSN B116H#1)

·        Email: ealmorsh+cs448<AT>purdue<DOT>edu

·        Office hours: @PSOs or by appointment.

·        Phone:  49-69434

Pelin Angin

·        Email: pangin@purdue.edu

·        Office hours: email or by appointment (Skype)


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..