Challenges and the elements of success in undergraduate research
Working group reports from ITiCSE on Innovation and technology in computer science education
Research with undergraduates: a survey of best practices
Journal of Computing Sciences in Colleges
A model for summer undergraduate research experiences in emerging technologies
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Meeting the challenge of expanding participation in the undergraduate research experience
FIE '98 Proceedings of the 28th Annual Frontiers in Education - Volume 03
Crafting a software engineering capston project course
Journal of Computing Sciences in Colleges - Papers of the Fourteenth Annual CCSC Midwestern Conference and Papers of the Sixteenth Annual CCSC Rocky Mountain Conference
Public key infrastructure visualization
Journal of Computing Sciences in Colleges - Papers of the Fourteenth Annual CCSC Midwestern Conference and Papers of the Sixteenth Annual CCSC Rocky Mountain Conference
Proceedings of the 42nd ACM technical symposium on Computer science education
Proceedings of the 16th annual conference reports on Innovation and technology in computer science education - working group reports
Hi-index | 0.00 |
Many educators have noted the benefits of providing undergraduate students a research experience including increased retention, greater interest in graduate school, and an enhanced educational experience. Different approaches and guidelines have been proposed to accommodate the constraints of working with undergraduate students such as lack of academic maturity, limited student time, and a less developed knowledge base. In our Computer Science program, we have attempted to integrate various aspects of a general approach to research in courses throughout the major. Students get more in-depth exposure and practice in conducting elements of research as they progress through the major. The experience is culminated in two senior-level activities with major research components. In these activities, students are faced with ill-defined problems requiring extensive background investigation and must develop a unique idea to implement, analyze, and formally report on. This paper will describe the general research approach taught, how students are introduced to various aspects of the approach in their courses, and the senior-level experiences in detail with specific examples. The paper concludes with our experience regarding the effectiveness of this approach in providing a research experience.