Discovery learning in computer science
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
Discovery learning in introductory operating system courses
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
The role of scientific discovery in teaching and learning of computer science
ACM SIGCSE Bulletin
The software engineering capstone: structure and tradeoffs
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Resources for instructors of capstone courses in computing
ACM SIGCSE Bulletin
Student effort in semester-long and condensed capstone project courses
Journal of Computing Sciences in Colleges
A new model for a required senior research experience
ACM SIGCSE Bulletin
Providing process for projects in capstone courses
Proceedings of the 8th annual conference on Innovation and technology in computer science education
The Art of Computer Programming, Volume 4, Fascicle 3: Generating All Combinations and Partitions
The Art of Computer Programming, Volume 4, Fascicle 3: Generating All Combinations and Partitions
Fostering a creative interest in computer science
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Sure Fire Programming: a general framework for independent projects in Computer Science
Journal of Computing Sciences in Colleges
A new algorithm for Golomb ruler derivation and proof of the 19 mark ruler
IEEE Transactions on Information Theory
Proceedings of the 10th ACM conference on SIG-information technology education
Hi-index | 0.01 |
Most computer science students must successfully complete several large software projects as part of their undergraduate course work. Many institutions offer a senior-level, capstone course that typically includes a semester long project that (hopefully) requires each student to consider all that they have learned before they begin. This paper presents a project that is not so "allencompassing", but it is one that can reward the student, who looks beyond the problem itself, with some interesting discoveries.