- 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