CS 348 Introduction to Database Management
Computer Science (2009-2010)

The main objective of this course is to introduce students to fundamentals of database technology by studying databases from three viewpoints: those of the database user, the database designer, and the database administrator. It teaches the use of a database management system (DBMS) by treating it as a black box, focusing only on its functionality and its interfaces. Topics include: introduction to database systems, relational database systems, database design methodology, SQL and interfaces, database application development, concept of transactions, ODBC, JDBC, database tuning, database Administration, and current topics (distributed databases, data warehouses, data mining).
Prerequisites: CS 240 or SE 240; Computer Science students only.
Antirequisites: CS 338, 448 (taken in S'06 or earlier), ECE 456
Notes: Lab is not scheduled and students are expected to find time in open hours to complete their work. Offered: F,W,S

Sections For Fall 2009

Lectures
ProfessorTimeCapacitySecAssocLocationCode
Ilyas, Ihab 10:30-11:20 M T W Th F 83/80 2 2 PHY 150 5136
Ilyas, Ihab 12:30-01:20 M T W Th F 74/70 1 1 MC 2035 4891

Sections For Spring 2009

Lectures
ProfessorTimeCapacitySecAssocLocationCode
Chan, Edward 11:30-12:50 M T W Th F 66/66 1 1 MC 4042 3156

Professors That Have Taught CS 348