Asee peer logo
Displaying all 6 results
Conference Session
Software Engineering Division (SWED) Technical Session #3
Collection
2024 ASEE Annual Conference & Exposition
Authors
Afsaneh Minaie, Utah Valley University; Reza Sanati-Mehrizy, Utah Valley University
Tagged Topics
Diversity
Tagged Divisions
Software Engineering Division (SWED)
. His research focuses on diverse areas such as: D ©American Society for Engineering Education, 2024 Smart System Projects in Computer Engineering ProgramAbstractThe purpose of capstone design project courses is to provide graduating senior students with theopportunity to demonstrate understanding of the concepts they have learned during their studiesand to apply their professional skills and knowledge in a single experience and prepare them forwork in industry. As with many computer science and engineering programs, students of thecomputer engineering program at Utah Valley University (UVU) conclude their degree programswith a semester capstone design experience. The intent is for students to utilize
Conference Session
Software Engineering Division (SWED) Technical Session #3
Collection
2024 ASEE Annual Conference & Exposition
Authors
Bruce R Maxim, University of Michigan, Dearborn; Bency Thomas, University of Michigan, Dearborn; Belen A Garcia, University of Michigan, Dearborn
Tagged Divisions
Software Engineering Division (SWED)
artifact online.Students learning software engineering principles and practices may find it difficult to applythem in the development of complex software projects. Software engineering involves acquiringapplication domain knowledge to understand the client’s needs. It is therefore important to domore than simply use a game as the term project in a software engineering course as someauthors have suggested [1], [2], [3].The authors believe that the capstone design course should not be the only opportunity forstudents to manage complex software development projects. This suggests the use of othercourses in the curriculum such as a game design or artificial intelligence courses as a means ofproviding additional software engineering project experience
Conference Session
Software Engineering Division (SWED) Technical Session #3
Collection
2024 ASEE Annual Conference & Exposition
Authors
Joydeep Mitra, Northeastern University; Amir Kirsh
Tagged Divisions
Software Engineering Division (SWED)
/10.1145/3545945.3569739 [6] E. Aivaloglou and A. v. d. Meulen, “An empirical study of students’ perceptions on the setup and grading of group programming assignments,” ACM Trans. Comput. Educ., vol. 21, no. 3, mar 2021. [Online]. Available: https://doi.org/10.1145/3440994 [7] V. Farrell, G. Ravalli, G. Farrell, P. Kindler, and D. Hall, “Capstone project: Fair, just and accountable assessment,” in Proceedings of the 17th ACM Annual Conference on Innovation and Technology in Computer Science Education, ser. ITiCSE ’12. New York, NY, USA: Association for Computing Machinery, 2012, p. 168–173. [Online]. Available: https://doi.org/10.1145/2325296.2325339 [8] J. Porquet-Lupine and M. Brigham, “Evaluating group work in (too
Conference Session
Software Engineering Division (SWED) Technical Session #2
Collection
2024 ASEE Annual Conference & Exposition
Authors
Afsaneh Minaie, Utah Valley University; Reza Sanati-Mehrizy, Utah Valley University
Tagged Divisions
Software Engineering Division (SWED)
Ph.D. in Computer Science from the University of Oklahoma, Norman, Oklahoma. His research focuses on diverse areas such as: D ©American Society for Engineering Education, 2024 Serious Games in Computer Engineering EducationAbstractThe purpose of a capstone design project course is to provide graduating senior students with theopportunity to demonstrate understanding of the concepts they have learned during their studies.As with many computer science and engineering programs, students of the computer engineeringprogram at Utah Valley University (UVU) conclude their degree programs with a semestercapstone design experience. The intent is for students to utilize competencies developed in thefirst
Conference Session
Software Engineering Division (SWED) Technical Session #1
Collection
2024 ASEE Annual Conference & Exposition
Authors
Suddhasvatta Das; Kevin A Gary, Arizona State University
Tagged Divisions
Software Engineering Division (SWED)
master mentors and coaches are present to develop a deepunderstanding of the foundations of agile [1][3]. An agile mindset suggests mastering these skillsfor practitioners to have an effective teamwork environment [3]. Thus, developing a proper agilemindset enhances agile project success [4]. Early career software engineers typically receivetheir first exposure to agile principles and methods in a university setting. Project-centric coursessuch as capstone experiences often expose students to the Agile Manifesto and to themechanisms of industry-relevant agile practices. But to what extent does this exposure help thesefuture professionals develop the agile mindset required to be successful in the modern softwaredevelopment organization?Popular
Conference Session
Software Engineering Division (SWED) Technical Session #1
Collection
2024 ASEE Annual Conference & Exposition
Authors
Emily Marasco, University of Calgary; Milana Hayley Grozic, University of Calgary; The University of British Columbia; Yves Pauchard, University of Calgary; Mohammad Moshirpour, University of Calgary
Tagged Topics
Diversity
Tagged Divisions
Software Engineering Division (SWED)
courses potentially be integrated?All stakeholders were also asked to consider the existing capstone course and how improvementscould be made. A member of the taskforce attended each consultation session to track thediscussion so that recommendations could be collated and integrated across all groups.Based on the aggregate consultation outcomes, the taskforce highlighted the following prioritiesfor action:• Highlight course differences between the software engineering program and the computer science program, including the application of software design principles and modern project management• Acknowledge the changing nature of software engineering and how content may need to adapt rapidly o Course descriptions should not focus