Search DH@UVA

Your Portal to the Digital Humanities at the University of Virginia

MDST 3705 Code, Language, Media

Rafael Alvarado

This course will introduce you to the theory and practice of database application design in the context of the digital liberal arts.  Beginning with the premise that the database is the defining symbolic form of the postmodern era, you will review critical and practical literature about databases, study examples of their use in projects from a variety of humanities disciplines, and engage in the actual design of a database application as a course project.  Topics to be covered will include data models, web-based database development using PHP and MySQL, interface design, data visualization, and the rold of databases in scholarship.  Students will write code, keep a journal on the course blog, and collaborate to produce a final product.

What you will learn:

  1. Basic programming skills in HTML, PHP, and SQL
  2. Knowledge of common data formats such as CSV and RSS and techniques for working with them.
  3. Design principles at the levels of data modeling and interface design.
  4. A theoretical framework within which to conceptualize the structure and function of database driven applications
  5. Familiarity with the data and design goals of Digital Humanities projects.
Course Number: 
MDST 3705
DH Certificate requirement : 
MAO Materials: