Instructor: Unmil Karadkar

Course Meeting Times

Mondays, 9 AM - 12 PM, UTA 1.210A

Course Description

Databases are used widely to store structured information. Coupled with a Web interface, database applications power popular Web sites such as Amazon, eBay, and the Internet Movie Database. This course provides a hands-on introduction to the principles and practices of database management, design and access as well as database application life cycle.

Focusing on open source software tools, we will design and create small, topical, Web-based, database-backed applications. We will discuss sound practices for database design and optimization as well as the social, policy, and privacy issues involved in aggregating large data stores.

Instructor: Unmil Karadkar
Phone:(512) 471-9292
Office:UTA 5.426
Office Hours:Mondays 12:00 - 1:00 PM and by appointment

Teaching Assistant: Bhavna Verma
Office Hours:Wednesdays 4:00 - 6:00 PM in the IT lab (except Nov. 24)


Course announcements and updates

Announcements will be emailed to you. These will also be posted on the course web site or in blackboard. I recommend that you read your e-mail daily.

Please familiarize yourself with the University's official e-mail student notification policy. The complete text of UT's email policy and instructions for updating your e-mail address are available at

Scheduling appointments

I have an open door policy. You are welcome to drop by my office (UTA 5.426). I will do my best to make time for you. To be sure that I will have time when you come by, please email me to setup an appointment.

In-class communication

Courtesy, politeness, and openness go a long way in ensuring that we get the most return on our time together in class. I encourage you to be open to views expressed by other, especially, when these views may be unpopular or contrary to those widely accepted. Likewise, I encourage students to present a basis for their views as well as supporting arguments or evidence, where applicable.

Disability accommodation

Any student with a documented disability who requires academic accommodations should contact Services for Students with Disabilities (SSD) at (512) 471-6259 (voice) or 1-866-329-3986 (video phone). I will be unable to provide accommodations without an official accommodation letter from SSD.

Please notify me as quickly as possible if the material being presented in class is not accessible (for example, instructional videos need captioning, course packets are not readable for proper alternative text conversion, etc.).