- Conference Session
- Software Engineering Division Technical Session 1
- Collection
- 2021 ASEE Virtual Annual Conference Content Access
- Authors
-
Ben Tribelhorn, University of Portland; Andrew M. Nuxoll, University of Portland
- Tagged Divisions
-
Software Engineering Division
Paper ID #32787Using Agile and Active Learning in Software Development CurriculumProf. Ben Tribelhorn, University of Portland Ben Tribelhorn teaches Computer Science at the University of Portland. His research includes machine learning for chaos in Lorenz systems, dynamic obstacle avoidance algorithms for unmanned aerial vehi- cles, improving software engineering pedagogy, and ethical concerns in artificial intelligence.Dr. Andrew M. Nuxoll, University of Portland Andrew began his career as a software engineer. Lately (since 2007) he has been teaching computer science at the University of Portland. He is an active researcher
- 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
minutes, Scrum sprint work plan Mid-Sprint report, including meeting minutes (each week) (each week)Second Software Project Estimation II (Week 7) Secure Software Development (Week 7)Week ofScrum Midterm Exam (Week 9) Requirements Elicitation Techniques (Week 9)Sprints Managing and Controlling Work Processes (Week 11) Human Aspects of Management (Week 11)(7, 9,11, 13) Ethics in SPM (Week 13) Service-Oriented Software (Week 13) In-Class team meeting minutes, individual team End-Sprint report, including meeting minutes (each week) member evaluation rubric (each week)14 Organizational Issues in SPM
- 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
keeping into consideration, global, cultural, social, environmental, and economic factors.• Outcome 3 – Ability to communicate effectively with a range of audiences.• Outcome 4 – Ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, with consideration for the impact of engineering solutions in global, economic, environmental, and societal contexts.• Outcome 5 - Ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.• Outcome 7 - Acquire and apply new knowledge as needed, using appropriate learning strategies.Course outcomes:1. The
- Conference Session
- Software Engineering Division Technical Session 2
- Collection
- 2021 ASEE Virtual Annual Conference Content Access
- Authors
-
Ingrid Buckley, Florida Gulf Coast University; Peter J. Clarke, Florida International University
- Tagged Divisions
-
Software Engineering Division
different levels of software testing, such as unit, integra- tion, functional, acceptance testing, and regression testing during software development 5. Describe the ethical issues related to software testingStudents are assessed using various assignments, exams, quizzes, activities, and a semester-longgroup project. The grading scheme for the course (100%) is estimated to be: quizzes/activities/discussions(10%-30%), the group project (10%-40%), and exams (30%-60%). Note that in some years, thegrading scheme would change slightly depending on the approach used for the project. The text-book currently used in the course is “A Practitioners Guide to Software Test Design” by Lee [22].Other reading materials include class notes and tutorials on