Recommended curriculum for CS2, 1984: a report of the ACM curriculum task force for CS2
Communications of the ACM
Monitoring and evaluating individual team members in a software engineering course
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
A project-oriented course (Computer Programming II)
SIGCSE '81 Proceedings of the twelfth SIGCSE technical symposium on Computer science education
Teaching human-computer interaction in introductory courses
SIGCSE '83 Proceedings of the fourteenth SIGCSE technical symposium on Computer science education
A project oriented course on software engineering
SIGCSE '83 Proceedings of the fourteenth SIGCSE technical symposium on Computer science education
Some insights and experiences in teaching team project courses
SIGCSE '83 Proceedings of the fourteenth SIGCSE technical symposium on Computer science education
A software engineering approach to first year computer science courses
SIGCSE '82 Proceedings of the thirteenth SIGCSE technical symposium on Computer science education
The anatomy of a project oriented second course for computer science majors
SIGCSE '80 Proceedings of the eleventh SIGCSE technical symposium on Computer science education
The second course in computer programming: Some principles and consequences
SIGCSE '79 Proceedings of the tenth SIGCSE technical symposium on Computer science education
Realism in the classroom: a team approach
ACM SIGCSE Bulletin
The cost-effectiveness of team debugging in teaching cobol programming
SIGCSE '78 Papers of the SIGCSE/CSA technical symposium on Computer science education
Programming as process: a “novel” approach to teaching programming
SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
The emphasis on software engineering topics in the newest report on the second computer science class will have considerable impact on computer science education. Teaching issues arising from the incorporation of software engineering topics are discussed. Ideas for projects and group activities, together with approaches to encourage students to include ease of maintenance and user-friendly interfaces are provided.