David Budgen david.budgen@durham.ac.uk
Emeritus Professor
Our experiences with teaching Software Engineering to Computing Science students are described, focusing mainly upon the use of two forms of teaching that have proved useful in helping students to learn about those process issues that are not well suited to the use of a conventional lecturing format. The first is the use of student presentations of technical papers in seminar sessions, which also introduces the students to the practice of reading and appraising technical papers. The second is the use of group projects in which the groups are required to produce specification and design documents, together with planning material, in order to form a ‘feasibility study’. We discuss the way that the projects are structured, and the form of assessment used. For both techniques, we have summarised our experiences, and have made an assessment of their strengths and weaknesses.
Budgen, D., & Rattray, C. (1991, January). Teaching about process issues in software engineering. Presented at Software Engineering Education (SEI 1991), Pittsburgh, USA
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | Software Engineering Education (SEI 1991) |
Start Date | Jan 1, 1991 |
Publication Date | Jan 1, 1991 |
Deposit Date | Mar 3, 2025 |
Print ISSN | 0302-9743 |
Electronic ISSN | 1611-3349 |
Peer Reviewed | Peer Reviewed |
Volume | 536 LNCS |
Pages | 167-180 |
DOI | https://doi.org/10.1007/BFb0024290 |
Public URL | https://durham-repository.worktribe.com/output/3551797 |
How Should Software Engineering Secondary Studies Include Grey Material?
(2022)
Journal Article
SEGRESS: Software Engineering Guidelines for REporting Secondary Studies
(2022)
Journal Article
Short communication: Evolution of secondary studies in software engineering
(2022)
Journal Article
A Service Scheduling Security Model for a Cloud Environment
(2020)
Journal Article
About Durham Research Online (DRO)
Administrator e-mail: dro.admin@durham.ac.uk
This application uses the following open-source libraries:
Apache License Version 2.0 (http://www.apache.org/licenses/)
Apache License Version 2.0 (http://www.apache.org/licenses/)
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search