Software engineering lab: an essential component of a software engineering curriculum.
ICSE (SEET), pp.21-30, (2018)
The goal of Software Engineering (SE) education is to teach theory and practice of software sciences, with an ultimate practical goal. Quite surprisingly, although standard SE programs include many hands-on courses, they do not include practical lab courses in software development and maintenance, as common in other engineering discipline...More
Full Text (Upload PDF)
PPT (Upload PPT)