ABSTRACT
In this paper, we discuss the Software Engineering Research Project (SERP) initiated at GGC College, a public four-year institution in southeastern United States. The long-term goal of SERP involves motivating students to pursue graduate degrees, research careers, or challenging industry work. Before students can engage in software engineering research, they need to develop a deeper appreciation for professional practice, scholarly literature, and research paradigms. To that end, we have identified activities to embed in two junior-level programming-intensive courses: Software Development I and Advanced Programming. Our three-pronged approach includes attendance at professional events, participation in a research project, and exposure to computing research at a leading research university. In this paper, we detail our goals and objectives for the SERP program, illustrate a course redesign for two of the courses, and provide initial results from a pilot study.
- Barker, L. (2009). "Student and Faculty Perceptions of Undergraduate Research Experiences in Computing." Trans. Comput. Educ. 9(1): 1--28. Google ScholarDigital Library
- Cox, M. F. and A. Andriot (2009). "Mentor and Undergraduate Student Comparisons of Students' Research Skills." Journal of STEM Education 10(1 & 2): 31--39.Google Scholar
- Jonas, M. (2011). Capstone experience: lessons from an undergraduate research group in speech at UNH Manchester. Proceedings of the 2011 conference on Information technology education. West Point, New York, USA, ACM: 275--280. Google ScholarDigital Library
- Koppelman, H., B. v. Dijk, et al. (2011). Undergraduate research: a case study. Proceedings of the 16th annual joint conference on Innovation and technology in computer science education. Darmstadt, Germany, ACM: 288--292. Google ScholarDigital Library
- Seymour, E., A. B. Hunter, et al. (2004). "Establishing the benefits of research experiences for undergraduates: First findings from a three-year study." Science Education 88: 493--594.Google ScholarCross Ref
- Shaw, M. (2003). Writing good software engineering research papers: minitutorial. International Conference on Software Engineering, IEEE Computer Society. Google ScholarDigital Library
- Ward, K. (2004). "The Fifty-four day thesis proposal: first experiences with a research course." Journal of Computing Sciences in Colleges 20(2). Google ScholarDigital Library
Index Terms
- Transforming programming-intensive courses with course-embedded research
Recommendations
Research and teaching strategies integration at post-secondary programs
WCCCE '11: Proceedings of the 16th Western Canadian Conference on Computing EducationIn this paper, we describe the integration of research and teaching strategies into computer science and engineering departments at universities and colleges. A significant amount of current software engineering research is conducted within the context ...
Relevant real-world undergraduate research problems: lessons from the nsf-reu trenches
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationProjects funded by the National Science Foundation (NSF) Research Experiences for Undergraduates (REU) program aim to (a) enhance participation of students who otherwise might not have research opportunities, and (b) increase the number of students ...
Bringing Undergraduate Research Experience in Non-R1 Institutions
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationIn recent years, there has been a dramatic increase in computer science undergraduate research activities at colleges and universities nationwide. Developing and maintaining undergraduate research benefits students, faculty mentors, and the institution. ...
Comments