The teaching of databases to engineering students at the undergraduate level has proven challenging for multiple reasons. First, the course is a nontraditional engineering course. Second, the concepts of databases are highly abstract. Third, engineering students prefer the problem-solving, hands-on, and project-based method of learning over the coverage of database design concepts. Fourth, there is a lack of engineering-oriented database textbooks. This paper presents an effective teaching approach that overcomes these challenges. The approach mixes and integrates the database abstract concepts with hands-on and capstone-based learning activities. The approach incorporates engineering students' feedback during the course. The paper discusses the database course objectives, content, project requirements, the skill set students learn, the software tools they use, and assessment tools. Sample projects and students' comments are included. The paper concludes with some observations that can be useful to use in traditional engineering courses to provide a new perspective of teaching in engineering.
- Mechanical Engineering Education, Mechanical Engineering Technology Department Heads
Teaching Database Courses to Engineering Students
- Views Icon Views
- Share Icon Share
- Search Site
Zeid, A. "Teaching Database Courses to Engineering Students." Proceedings of the ASME 2006 International Mechanical Engineering Congress and Exposition. Innovations in Engineering Education: Mechanical Engineering Education, Mechanical Engineering Technology Department Heads. Chicago, Illinois, USA. November 5–10, 2006. pp. 203-209. ASME. https://doi.org/10.1115/IMECE2006-13945
Download citation file: