Asee peer logo
Well-matched quotation marks can be used to demarcate phrases, and the + and - operators can be used to require or exclude words respectively
Displaying all 8 results
Conference Session
Software Engineering Division Technical Session 1
Collection
2021 ASEE Virtual Annual Conference Content Access
Authors
Bruce R. Maxim, University of Michigan - Dearborn; Thomas Limbaugh, University of Michigan - Dearborn
Tagged Topics
Diversity
Tagged Divisions
Software Engineering Division
materials involved working with software engineering techniques or tools,to facilitate coverage of the topics. Many of the activities implemented in the course have beenused successfully with several groups of students and their evolution benefited from feedbackprovided by the students and faculty.This paper describes the authors’ experiences using active learning materials in an onlinesoftware engineering course. This course was offered to students taking it either synchronously(via online Zoom meetings) or asynchronously (without Zoom class meetings). Soft skills areimportant for engineering professionals and the authors wanted to provide opportunities foronline students to develop these skills on team projects by encouraging asynchronous
Conference Session
Software Engineering Division Technical Session 2
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Bruce R. Maxim, University of Michigan, Dearborn; Gail Luera, University of Michigan, Dearborn
Tagged Divisions
Software Engineering Division
using active learning materials in an onlinesoftware engineering course. This course was offered to students taking it either synchronously(via online Zoom meetings) or asynchronously (without Zoom class meetings). Soft skills areimportant for engineering professionals and the authors wanted to provide opportunities foronline students to develop these skills on team projects by encouraging asynchronous onlinestudents to work with students enrolled in a synchronous online section. The activities createdfor this project are grounded in the research literature on student engagement.Active LearningSeveral engineering educators regard experiential learning as the best way to train the nextgeneration of engineers3. This requires engineering programs
Conference Session
Software Engineering Division Technical Session 2
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Peter J. Clarke, Florida International University; Mandayam Thirunarayanan, Florida International University; Sai Chaithra Allala, Florida International University; Juan Pablo Sotomayor, Florida International University; Monique S. Ross, Florida International University
Tagged Divisions
Software Engineering Division
manyacademic institutions. Many of these jobs are in software engineering and require the use of a widerange of skills, including both technical and non-technical skills. The technical skills needed foreffective software engineering include: knowledge of the software process and use of a wide arrayof tools to support development. The non-technical (soft) skills include: effective communicationand team management skills. Pedagogy in software engineering courses continue to evolve as newevidence-based approaches become more widespread. However, this evolution tends to lag behindthe pedagogical changes in other STEM disciplines.In this paper we present our experiences of integrating learning and engagement strategies (LESs)into face-to-face (F2F
Conference Session
Software Engineering Division Technical Session 1
Collection
2019 ASEE Annual Conference & Exposition
Authors
Sushil Acharya, Robert Morris University; Bruce R Maxim, University of Michigan, Dearborn; Jeffrey J. Yackley, University of Michigan, Dearborn
Tagged Divisions
Software Engineering Division
management.Additionally, questions surrounding skills gaps (particularly soft skills and team problem solving),diversity, alternative education/career paths, and the future of work will demand moremeaningful attention and resources [5].The understanding in the industry, including software industry, is that new hires need to comewith the skills that industry needs as training them is expensive and cannot be justified. Toensure our graduates are competitive in the job market the academia needs to step up andprovide them the skills they need in addition to the degree they are awarded. Not doing so canhurt university reputation and affect incoming student pipeline. Such skills should provide reallife industry examples, and students should be able to retain them so
Conference Session
Software Engineering Division Technical Session 2
Collection
2021 ASEE Virtual Annual Conference Content Access
Authors
Tamaike Brown, State University of New York at Oswego; Bastian Tenbergen, State University of New York at Oswego
Tagged Divisions
Software Engineering Division
: This is an instant messaging and digital distribution platform that students joined to communicate about assignments and project milestones. Students found this platform easier to communicate because of the quickness in message delivery rather than using email. D. Group Work in a HyFlex Environment Several studies have pointed to the benefits of learning in groups. Group work promotesstudents’ collaboration, increase students’ achievements, increase students’ persistence, it assistsstudents in acquiring soft skills such as communication development and teamwork skills,promotes cognitive thinking and provides feedback from peers that leads to learning [5]. Like inprevious years, the SQA course implements group
Conference Session
Software Engineering Division Technical Session 1
Collection
2020 ASEE Virtual Annual Conference Content Access
Authors
Danielle Marie Fredette, Cedarville University; Nathan Jessurun, University of Florida
Tagged Divisions
Software Engineering Division
teammates, lack of experience regarding how tomanage a team or a meeting, and unreasonable expectations about system integration. In ourschool’s EE/CpE senior design program, we attempt to head off some of these weaknesses byoffering a seminar/lecture component in the fall part of the course in which we teach some ofthese soft skills (similar to what is described as typical in [2]). Software engineering principles,along with instruction on more general project management and leadership, form the basis of theseminar content. Throughout the year, each team is guided by a faculty advisor toward puttingthese ideas into practice on a variety of hardware and software projects.2 Capstone Course Development2.1 Senior Design Course OverviewCedarville
Conference Session
Software Engineering Division Technical Session 1
Collection
2018 ASEE Annual Conference & Exposition
Authors
James R Vallino, Rochester Institute of Technology (COE); Bryan Basham, Software Alchemy (with RIT)
Tagged Divisions
Software Engineering Division
Curriculum Guidelines [2], the task of coveringsoftware engineering is still daunting. These guidelines define 18 Knowledge Areas three ofwhich, Software Development Fundamentals (SDF), Software Engineering (SE), and SocialIssues and Professional Practice (SP), contain knowledge that falls into the software engineeringrealm. Guideline comments identify the SE and SP knowledge areas as specific curricula areaswhere teamwork and communication soft skills will be learned and practiced. The SoftwareEngineering Knowledge Area, which at 14 pages is the longest non-cross-cutting KnowledgeArea in Computer Science 2013, identifies 60 Core topics with 69 Learning Outcomes, and 54Elective topics with 56 Learning Outcomes. It will be a difficult syllabus design
Conference Session
Software Engineering Division Technical Session 1
Collection
2021 ASEE Virtual Annual Conference Content Access
Authors
Stefan Christov, Quinnipiac University; James Walker, Michigan Technological University; Mark Hoffman, Quinnipiac University
Tagged Divisions
Software Engineering Division
withwaterfall-like processes, the support for agile processes, which are widely used nowadays, waslimited. Also, using computer simulation often makes it difficult to exercise certain SPM skills,particularly soft skills and human aspects of managing a team. The approaches reported in [18]and [19] focus on practicing SPM skills but outside of a long-term software development project([18] focuses on producing a paper and a presentation; [19] focuses on a game of sortingcandy).Other course collaborations not necessarily related to SPM have been reported. These includestudies of the feasibility of distributing large SE projects across the academic curriculum [20];students from different courses collaborating by taking different roles in a simulated