Issue No. 04 - July-Aug. (2012 vol. 32)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MCG.2012.81
Christoph Müller , University of Stuttgart
Guido Reina , University of Stuttgart
Michael Burch , University of Stuttgart
Daniel Weiskopf , University of Stuttgart
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.
Engineering education, VIsualization, Large-scale systems, Computer science education, Software development, Education courses
C. Müller, G. Reina, M. Burch and D. Weiskopf, "Large-Scale Visualization Projects for Teaching Software Engineering," in IEEE Computer Graphics and Applications, vol. 32, no. 4, pp. 14-19, 2012.