Developing advanced courses for undergraduates: A case study in databases

Suzanne Dietrich, Susan D. Urban, Susan Haag

Research output: Contribution to journalArticlepeer-review

13 Scopus citations


Computer science and engineering education is faced with the need to respond to rapid changes in a global economy while still fulfilling the role of teaching the fundamentals. This paper presents techniques for assessing the development of an Advanced Database Concepts course for undergraduates that responds to an industry perspective of the technological advances in the field. Cooperative learning and hands-on assignments relating theory to practice are the pedagogical foundation for an advanced undergraduate course. An alumni survey illustrates that students perceived that the course activities and strategies enabled them to attain the course objectives.

Original languageEnglish (US)
Pages (from-to)138-144
Number of pages7
JournalIEEE Transactions on Education
Issue number1
StatePublished - Feb 2008


  • Assessment
  • Computer science education
  • Database systems
  • Undergraduate education

ASJC Scopus subject areas

  • Education
  • Electrical and Electronic Engineering


Dive into the research topics of 'Developing advanced courses for undergraduates: A case study in databases'. Together they form a unique fingerprint.

Cite this