Redesigning an undergraduate software engineering course for a large cohort

Claudia Iacob, Shamal Faily

Research output: Chapter in Book/Report/Conference proceedingConference contribution

126 Downloads (Pure)


Teaching Software Engineering on an undergraduate programme is challenging, particularly when dealing with large numbers of students. On one hand, a strong understanding of software and good programming skills are prerequisites. On the other hand, the scale of the projects developed as part of undergraduate programmes do not always make the need for engineering obvious. Encouraging teamwork when students have little professional experience also adds to the level of complexity when delivering material. In this paper, we present a study on the redesign of a second year undergraduate course on Software Engineering for a large cohort.
Original languageEnglish
Title of host publicationProceedings of the 2018 IEEE/ACM 40th International Conference on Software Engineering
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Print)978-1-4503-5660-2
Publication statusPublished - 27 May 2018
Event40th International Conference on Software Engineering: ICSE 2018 - Gothenburg, Sweden
Duration: 27 May 20183 Jun 2018


Conference40th International Conference on Software Engineering
Internet address


Dive into the research topics of 'Redesigning an undergraduate software engineering course for a large cohort'. Together they form a unique fingerprint.

Cite this