- Conference Session
- Software Engineering Division Technical Session 1
- Collection
- 2017 ASEE Annual Conference & Exposition
- Authors
-
Mark Hoffman, Quinnipiac University; Stefan C. Christov, Quinnipiac University
- Tagged Divisions
-
Software Engineering Division
one being used since the first Scrum cycle.During phase 3, students individually complete a guided course project reflection reportconsisting of six questions to evaluate their performance on the course project. The courseproject reflection report includes a grading rubric.Reading Response Questions, assigned at various points in the semester, require students toindividually read a relevant text and answer open-ended question in an online reading responsejournal. Responses are graded using a rubric provided for all reading response assignments.4.6 GradingThe grading scheme is included in the course syllabus and consists of course project assignmentsand points allocated to each assignment. Assignments are either team-based or individual
- 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
term-longteam project worked by a team of 4 or 5 students. The project work is delivered over 5 sprintsalong with a number of shorter team exercises that get submitted. The contribution of theseelements to the final grade is shown in Table 1 below. Table 1 - Contribution of Course Components to Final Grade Course Component Percentage of Final Grade Two in-class exams 10% each Final exam 25% Term project 43% (40% over 5 sprints, 3% for team exercises) Individual Exercises and online discussions 12%The three exams are a combination of short
- 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
23.6% 8.3% 16.5% 8.1% 43.5%the syllabus from the instructor that taught most of the course sections in the recent past, therequirements of the course are as follows. The course consist of 7 modules, 4 assignments (25%),one midterm exam (35%), and on final cumulative exam (40%). In addition, the students arerequired to read chapters from the text book and work on other hands-on exercises (without agrade). The assignments are expected to be completed on an individual basis and are due every 2-4weeks. The textbook used in the DS class is “Data Structures and Algorithm Analysis in Java” byMark Weiss [26]. The course was taught as both a F2F class and an online class. Additional studentexpectations of the
- 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
. The taskgiven by the instructor is of similar complexity to that which is covered as an example duringlecture. For the first four to six weeks of the syllabus, TPS activities did not occur since studentswere systematically introduced to the principles and concepts of SQA. Rather, open discussionson systems that failed were discussed as a class. As the course schedule progressed to the modulesof formal methods and justifications for engineering practices, TPS was introduced. During thisperiod all students were fully online due to the college closing down as a result of spike in COVID-19 cases. Online synchronous activities involve students participating in TPS by working collaborativelyas a group in Zoom breakout sessions on tasks that
- Conference Session
- Software Engineering Division Technical Session 1
- Collection
- 2020 ASEE Virtual Annual Conference Content Access
- Authors
-
Kyle D. Feuz, Weber State University; Linda DuHadway, Weber State University; Hugo Edilberto Valle, Weber State University; Richard C. Fry, Weber State University; Kim Marie Murphy, Weber State University
- Tagged Topics
-
Diversity
- Tagged Divisions
-
Software Engineering Division
format. For example, in a face-to-face format, collaboration and pairprogramming works well. Some instructors have even been successful implementing distributedpair programming in an online course [5]. However, in a flexible schedule, online format (Flex),the implementation of these activities is particularly challenging. In the Flex format, studentsstart the course at different points in the semester, work at their own pace and may not beworking on the same module at the same time. The asynchronous nature of the class makes itparticularly difficult for students to interact with each other. We propose the use of discussionboards within the learning management system to help create peer-to-peer code sharingexperiences in a Flex class. In this
- 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
- 2nd Ed., Prentice Hall”. He is a member of Nepal Engineering Association and is also a member of ASEE, and ACM. Acharya was the Principal Investigator of the 2007 HP grant for Higher Education at RMU. In 2013 Acharya received a National Science Foundation (NSF) Grant for developing course materials through an industry-academia partnership in the area of Software Verification and Validation. Acharya is also the Associate Provost for Research, Graduate Study, and International Program.Dr. Bruce R Maxim, University of Michigan, Dearborn Bruce R. Maxim has worked as a software engineer, project manager, professor, author, and consultant for more than thirty years. His research interests include software engineering