Experiments with adding to the experience that can be acquired from software courses

This paper describes approaches used in two different software engineering courses, where the goal is to give students some experience in the major aspects of real world software projects. The first course is a capstone project course part of an undergraduate short program in software engineering. The second course is a course on software maintenance […]

Continue reading

Experiments with adding to the experience that can be acquired from software maintenance courses

This paper describes approaches used in two software maintenance courses, where the goal is to give students some experience in the major aspects of the real world of IT. The courses are: 1) a software project course and 2) a course on software maintenance and testing, part of a full undergraduate program on software engineering. […]

Continue reading

Slides for chapter 1

Powerpoint slides to teach the chapter 1 of the book.  2 View(s)  2.86 MBDownload

Continue reading

Teaching Software Quality Assurance in an Undergraduate Software Engineering Program

Software quality assurance is taught in the lecture format within the Software Engineering undergraduate curriculum at the École de technologie supérieure (ÉTS) in Montréal, Canada. This curriculum is based on the Software Engineering Body Of Knowledge (SWEBOK) and uses practical exercises to convince students of the importance of putting in place adequate prevention and appraisal […]

Continue reading