A project oriented course on software engineering
SIGCSE '83 Proceedings of the fourteenth SIGCSE technical symposium on Computer science education
The teaching of software engineering
SIGCSE '83 Proceedings of the fourteenth SIGCSE technical symposium on Computer science education
A practical training in software engineering methodology
ACM SIGCSE Bulletin
Recommendations for software engineering education
SIGCSE '87 Proceedings of the eighteenth SIGCSE technical symposium on Computer science education
On-campus cooperative education
SIGCSE '87 Proceedings of the eighteenth SIGCSE technical symposium on Computer science education
Comparison of techniques in project-based courses
SIGCSE '85 Proceedings of the sixteenth SIGCSE technical symposium on Computer science education
The evolution of a project oriented course in software development
SIGCSE '85 Proceedings of the sixteenth SIGCSE technical symposium on Computer science education
A multilevel approach to undergraduate software engineering education
SIGCSE '85 Proceedings of the sixteenth SIGCSE technical symposium on Computer science education
Evaluation of group projects in a software engineering course
ACM SIGCSE Bulletin
Hi-index | 0.00 |
Software engineering has become one of the fastest growing fields in computer technology due to the increasing cost of software development. Software engineering courses have been placed in many undergraduate Computer Science curriculums. This paper describes a project approach to teaching undergraduate software engineering where each group developed the same project. Advantages and disadvantages of the one-project approach based on the students' and the instructor's evaluation are discussed.