- 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
limited understanding of or with misconceptions about software development.Students may have worked in pairs, but most of their experience is individual programmingprojects that solve narrowly defined problems. Features of a wide view of softwaredevelopment are experiencing software development as a social, rather than a solitary, activity[3], experiencing maintenance of legacy code [3,8], experiencing working on a non-trivial sizedsystem, and developing awareness of the social, cultural, and ethical responsibilities of softwaredevelopers. These features are motivated by the nature of software engineering work.The "wide view" principle has guided the course since its first offering. We wanted studentswith experience limited to programming to
- Conference Session
- Software Engineering Division Technical Session 2
- Collection
- 2017 ASEE Annual Conference & Exposition
- Authors
-
Sushil Acharya, Robert Morris University; Walter W Schilling Jr., Milwaukee School of Engineering
- Tagged Topics
-
Diversity
- Tagged Divisions
-
Software Engineering Division
to meet 7 outcomes.Outcome 4 states “Design appropriate solutions in one or more application domains usingsoftware engineering approaches that integrate ethical, social, legal, and economic concerns”. Itis through this outcome we expect students to design solutions that address ethical, social, legal,security, and economic concerns. The importance of security in the curriculum guidelines can benoted from the change in SE education Knowledge Areas. In the 2004 Curriculum Guidelines forUndergraduate Degree Programs in Software Engineering [4] security was listed as an area ofstudy. However in the 2014 Curriculum Guidelines for Undergraduate Degree Programs inSoftware Engineering [5] there is now an increase in the visibility of software
- Conference Session
- Software Engineering Division Technical Session 2
- Collection
- 2017 ASEE Annual Conference & Exposition
- Authors
-
Bruce R Maxim, University of Michigan, Dearborn; Sushil Acharya, Robert Morris University; Stein Brunvand, University of Michigan-Dearborn; Marouane Kessentini, University of Michigan-Dearborn
- Tagged Topics
-
Diversity
- Tagged Divisions
-
Software Engineering Division
other activities that promote interaction among learners, instructors and thematerial”.3 Prince defines active learning as a classroom activity that requires students to dosomething other than listen and take notes.4Woods and Howard used class exercises effectively to assist Information Technology students inthe study of ethical issues.5 Day and Foley used class time exclusively for exercises, by havingtheir students prepare themselves through the study of materials provided online.6 Bishop andVerleger presented a comprehensive survey of the research on different ways of using classexercises using a technique that is often referred to as the “flipped” classroom.7 Wu et.al.effectively implemented class exercises as active learning tools in their