Asee peer logo
Displaying all 4 results
Conference Session
Software Engineering Constituent Committee Division Technical Session 1
Collection
2014 ASEE Annual Conference & Exposition
Authors
Vignesh Subbian, University of Cincinnati; Carla C. Purdy, University of Cincinnati
Tagged Divisions
Software Engineering Constituent Committee
science and engineering. Page 24.56.1 c American Society for Engineering Education, 2014 A Hybrid Design Methodology for an Introductory Software Engineering Course with Integrated Mobile Application DevelopmentIntroductionThis paper discusses an experimental version of a core undergraduate software engineeringcourse at the University of Cincinnati (UC). EECE 3093C – Software Engineering is a 4-credithour undergraduate course with an integrated laboratory component. It is a required course forall computer science and computer engineering students
Conference Session
Software Engineering Constituent Committee Division Technical Session 2
Collection
2014 ASEE Annual Conference & Exposition
Authors
Janusz Zalewski, Florida Gulf Coast University; Fernando Garcia Gonzalez, Florida Gulf Coast University
Tagged Divisions
Software Engineering Constituent Committee
Paper ID #10496Creating Research Opportunities with Robotics across the UndergraduateSTEM CurriculaDr. Janusz Zalewski, Florida Gulf Coast University Janusz Zalewski, Ph.D., is a professor of computer science and software engineering at Florida Gulf Coast University. Prior to an academic appointment, he worked for various nuclear research institutions, including the Data Acquisition Group of Superconducting Super Collider and Computer Safety and Re- liability Center at Lawrence Livermore National Laboratory. He also worked on projects and consulted for a number of private companies, including Lockheed Martin, Harris, and
Conference Session
Software Engineering Constituent Committee Division Technical Session 2
Collection
2014 ASEE Annual Conference & Exposition
Authors
Vignesh Subbian, University of Cincinnati; Carla C. Purdy, University of Cincinnati
Tagged Divisions
Software Engineering Constituent Committee
UnLecture furthers theunderstanding of concepts that students learn from traditional lectures and laboratory projects. “I do remember seeing a diagram (in my co-op) that was made during one of our meetings … I believe it was a class diagram, since it showed what some classes would contain and what methods we would need to implement. I didn’t know UML then…” “It does seem like it takes a lot of time to create models for a software project but it will force you to think and know how the software will be structured and designed. This can also lead to solving many issues that may arise before any coding is actually begun.” “Another point from this Unlecture I found interesting was when one student talked about his experience as
Conference Session
Software Engineering Constituent Committee Division Technical Session 2
Collection
2014 ASEE Annual Conference & Exposition
Authors
Gustavo Lopez, Universidad de Costa Rica; Alexandra Martinez, Universidad de Costa Rica
Tagged Divisions
Software Engineering Constituent Committee
researchare free; two are commercial standalone tools. This prevents students from viewing the vul-nerabilities as a whole problem. We think this could be useful for a course that is focused onsecurity testing but not for an introductory course on software testing.Garousi7 presents open modern software testing laboratory courseware that is similar to theone we report in this paper, but he uses several tools and SUTs. One of his findings is thattesting educators should align the choices of SUTs and tools with the ultimate goal of thecourse at hand, the type of students, and the time and resources available to the students inthe course.Other forays into improving the teaching of software testing have been reported. For in-stance, Cowling5 describes how