Large-scale visualization projects for teaching software engineering

IEEE Comput Graph Appl. 2012 Jul-Aug;32(4):14-9. doi: 10.1109/MCG.2012.81.

Abstract

The University of Stuttgart's software engineering major complements the traditional computer science major with more practice-oriented education. Two-semester software projects in various application areas offered by the university's different computer science institutes are a successful building block in the curriculum. With this realistic, complex project setting, students experience the practice of software engineering, including software development processes, technologies, and soft skills. In particular, visualization-based projects are popular with students. Such projects offer them the opportunity to gain profound knowledge that would hardly be possible with only regular lectures and homework assignments.

MeSH terms

  • Audiovisual Aids*
  • Computer Graphics*
  • Engineering / education*
  • Humans
  • Software*