): “Engineering design case studies: effective and sustainable development methods”, proc. ASEE Annual Conference, Louisville, Kentucky.17. Acharya, S., Manohar, P., and Wu, P. (2016): “Using Case Study Videos to Effectively Teach Software Development Best Practices”, Proceedings of 2016 World Multi-Conference on Systemics, Cybernetics, and Informatics, Orlando, FL18. Pressman, R. and Maxim, B. (2015): Software Engineering; A Practitioner’s Approach, McGraw-Hill, 2015.19. Robert Morris University Software V&V Fundamentals, https://sites.google.com/a/rmu.edu/rmu-nsf/v-v-fundamentals, retrieved February 3, 2017.
Paper ID #30235A Course as Ecosystem: Melding Teaching, Research, and PracticeDr. Edward F. Gehringer, North Carolina State University Dr. Gehringer is an associate professor in the Departments of Computer Science, and Electrical & Computer Engineering. His research interests include computerized assessment systems, and the use of natural-language processing to improve the quality of reviewing. He teaches courses in the area of programming, computer architecture, object-oriented design, and ethics in computing. c American Society for Engineering Education, 2020 A Course as Ecosystem: Melding
Paper ID #21837Measuring Broader Impact of NSF-funded Project on Software EngineeringEducationDr. Sushil Acharya, Robert Morris University Sushil Acharya, D.Eng. (Asian Institute of Technology) is the Assistant Provost for Research and Gradu- ate Studies. A Professor of Software Engineering, Dr. Acharya joined Robert Morris University in Spring 2005 after serving 15 years in the Software Industry. His teaching involvement and research interest are in the area of Software Engineering education, Software Verification & Validation, Software Security, Data Mining, Neural Networks, and Enterprise Resource Planning. He also
experience when doing the reading reflection assignments. We alsohope to follow these students and see how successful they are in their Senior Design courses overthe next year.AcknowledgmentsThis project was partially supported by a grant from the University of Michigan-DearbornAdvancement of Teaching and Learning Fund.Bibliography1. Maxim, B. R.; Decker, A.; and Yackley, J. J. (2019) “Student Engagement in Active Learning Software Engineering Courses”, Proceedings of 49th IEEE Annual Frontiers in Education Conference, Cincinnati, OH, October 2019 (F3G1-F3G5).2. Branch R. (2010) Instructional Design: The ADDIE Approach, Springer, 2010.3. Samavedham, L. and Ragupathi, K. (2012) “Facilitating 21st century skills in engineering
study will consist of the followingcomponents: a. Case Study Description: This document provides complete information of this active learning tool. It has four categories of information. The first part provides general information about the case study and includes details like the software security focus topic area, module name, prerequisite knowledge, learning outcomes, keywords, expected delivery duration, description of the scenes, and student exercise. The second part describes the instruction and assessment procedure. The third part has a list of possible discussion questions by scene. The final part of this document depicts the survey instrument. b. Student Handout: Student Handout includes
engagedin the discussion board. They learned new approaches and techniques they had not previouslyconsidered, they helped one another, encouraged each other and shared their code.References[1] A. Rosenstein, A. Raghu, and L. Porter. “Identifying the Prevalence of the ImpostorPhenomenon Among Computer Science Students.” In Proceedings of the 51st ACM TechnicalSymposium on Computer Science Education. 2020. Portland, Oregon.[2] R. Ball, L. Duhadway, K. Feuz, K., J. Jensen, B. Rague, and D. Weidman. “ApplyingMachine Learning to Improve Curriculum Design”. In In SigCSE '19 (ACM TechnicalSymposium on Computer Science Education 2019). Minneapolis, Minnesota.[3] L Barker, K. Garvin-Doxas, and E. Roberts E. “What can computer science learn from a
Paper ID #21636Teaching Software Testing with Automated FeedbackJames PerrettaDr. Andrew DeOrio, University of Michigan Andrew DeOrio is a lecturer at the University of Michigan and a consultant for web, machine learning and hardware projects. His research interests are in ensuring the correctness of computer systems, including medical devices, internet of things (IOT) devices, and digital hardware. In addition to teaching software and hardware courses, he teaches Creative Process and works with students on technology-driven creative projects. c American Society for Engineering Education, 2018
Paper ID #22442The Use of HFOSS Projects in the Grace Hopper Celebration of Women inComputing Open Source DayDr. Cam Macdonell, MacEwan University Cam Macdonell is an Assistant Professor of Computer Science at MacEwan University.Heidi J.C. Ellis, Western New England University Heidi Ellis is a Professor in the Computer Science and Information Technology department at Western New England University. Dr. Ellis has a long-time interest in software engineering education and has been interested in student participation in Humanitarian Free and Open Source Software (HFOSS) since 2006. She has received multiple NSF grants