- Conference Session
- Software Engineering Division Technical Session 1
- Collection
- 2017 ASEE Annual Conference & Exposition
- Authors
-
Derek David Riley, Milwaukee School of Engineering
- Tagged Divisions
-
Software Engineering Division
thedevelopment goals. Also, the need to support multiple platforms (iOS, Android, web) is a realisticchallenge that exposes students to tradeoff decisions that they will face in their future careers assoftware engineers. Close interaction with the transit system helped the students see how thesoftware is used and helped us better define the SPL assets as they were developed.4.2 Product ArchitectureThe product we developed for the transit systemconsists of several components and is designed tobe easy to update for the transit system. Riders ofthe busses can use the Transit Application (TA)with or without an internet connection. The TA isdeployed natively for Android and iOS and includesdatabase on the mobile device for offlinefunctionality. A screenshot
- 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
Paper ID #20403Guiding Principles and Pedagogical Tools for an Introductory Software De-velopment CourseDr. Mark Hoffman, Quinnipiac University Mark Hoffman is a professor of computer science at Quinnipiac University. He joined the University in 2001 following a career in industry and has taught a wide variety of courses including data structures, computer architecture and organization, software development, and the senior capstone project. His re- search interests include communication and critical thinking skills in computer science education, and the impact of technology on work/home boundary management. He received
- Conference Session
- Software Engineering Division Technical Session 2
- Collection
- 2017 ASEE Annual Conference & Exposition
- Authors
-
Venkata Rama Chaitra Thota, University of Cincinnati; Nan Niu, University of Cincinnati; Wentao Wang, University of Cincinnati; Carla C. Purdy, University of Cincinnati
- Tagged Divisions
-
Software Engineering Division
engineering, human-centered computing, and software engineering education. He is a recipient of the U.S. National Science Foundation CAREER Award and the best research paper award at the IEEE International Requirements Engineering Conference (RE 2016). He is a member of ASEE and a senior member of IEEE.Mr. Wentao Wang, University of Cincinnati Wentao Wang is a Ph.D. student at the University of Cincinnati, United States. His research interests include software engineering and requirements engineering. Wentao received a Master degree in software engineering from the Beijing Institute of Technology in 2010.Dr. Carla C. Purdy, University of Cincinnati Carla Purdy is an associate professor in the School of Electrical