Group projects in computer science are normally delivered with reference to good software engineering practice. The discipline of software engineering is rapidly evolving, and the application of the latest 'agile techniques' to group projects causes a potential conflict with constraints imposed by regulating bodies on the computer science curriculum. This paper explores the issues, and argues that there are strong educational reasons for modifying the computer science curriculum to accommodate these new software engineering methodologies
This paper discusses two related challenges faced by software engineering instructors. First, assumi...
The courses of software project management (SPM) and Software engineering (SE) are regularly taught ...
Abstract: This research reports on the synthesis of a reflective approach to improve teaching and le...
Software engineering is done by individuals within teams and in organisations, with all that those w...
Software engineering group projects are used in many Computer Science degree programmes. In most cas...
Most computer science (CS) and software engineering (SE) curricula include some form of SE project w...
This paper describes our experience of teaching a Software Engineering course based on the use of gr...
In this paper, we describe our experience of group projects in the practical teaching of software en...
Recent publications indicate the importance of software engineering in the computer science curricul...
Software engineering (SE) is an essential subject taught in the curriculum of Computing Science (CS)...
This paper outlines perspectives on the teaching and learning of software systems development in lar...
As software engineering (SE) is becoming increasingly important as a discipline for computing profes...
Software engineering is a diverse discipline utilising a multitude of tools and methodologies. A dev...
Agile methodologies like Scrum or Extreme Programming have come a long way over the last fifteen yea...
This paper discusses two related challenges faced by software engineering instructors. First, assumi...
This paper discusses two related challenges faced by software engineering instructors. First, assumi...
The courses of software project management (SPM) and Software engineering (SE) are regularly taught ...
Abstract: This research reports on the synthesis of a reflective approach to improve teaching and le...
Software engineering is done by individuals within teams and in organisations, with all that those w...
Software engineering group projects are used in many Computer Science degree programmes. In most cas...
Most computer science (CS) and software engineering (SE) curricula include some form of SE project w...
This paper describes our experience of teaching a Software Engineering course based on the use of gr...
In this paper, we describe our experience of group projects in the practical teaching of software en...
Recent publications indicate the importance of software engineering in the computer science curricul...
Software engineering (SE) is an essential subject taught in the curriculum of Computing Science (CS)...
This paper outlines perspectives on the teaching and learning of software systems development in lar...
As software engineering (SE) is becoming increasingly important as a discipline for computing profes...
Software engineering is a diverse discipline utilising a multitude of tools and methodologies. A dev...
Agile methodologies like Scrum or Extreme Programming have come a long way over the last fifteen yea...
This paper discusses two related challenges faced by software engineering instructors. First, assumi...
This paper discusses two related challenges faced by software engineering instructors. First, assumi...
The courses of software project management (SPM) and Software engineering (SE) are regularly taught ...
Abstract: This research reports on the synthesis of a reflective approach to improve teaching and le...