- Conference Session
- Software Engineering Topics
- Collection
- 2012 ASEE Annual Conference & Exposition
- Authors
-
James N. Long, Oregon Institute of Technology
- Tagged Divisions
-
Software Engineering Constituent Committee
freeways, and higher efficiency standards2. This increase in rawcomputing power coupled with higher levels of software based logic abstraction is movingvehicle borne computer systems into the realm of software engineering. Software engineering inthe automotive industry provides a strong platform for student exploration.One key hurdle for integration of automobiles into a software engineering curriculum is that ofaccess. Vehicles based on classic internal combustion (IC) engine power sources require speciallaboratory space, have harmful emissions to deal with and are hard to keep clean. In addition tospace issues, it is difficult to build bench test systems if the power plant is an internal combustionengine. Electric vehicles (EVs), on the other
- Conference Session
- Panel Session: Case Study Teaching in Computing Curricula
- Collection
- 2012 ASEE Annual Conference & Exposition
- Authors
-
Massood Towhidnejad, Embry-Riddle Aeronautical University, Daytona Beach; Salamah Salamah, Embry-Riddle Aeronautical University, Daytona Beach; Thomas B. Hilburn, Embry-Riddle Aeronautical University, Daytona Beach
- Tagged Divisions
-
Software Engineering Constituent Committee
Aeronautical Uni- versity. He has worked on software engineering research and education projects with the FAA, General Electric, the Harris Corp, the MITRE Corporation, DOD, FIPSE, the SEI, the NSF, the ACM, and the IEEE Computer Society. His interests include software processes, object-oriented analysis and design, formal specification techniques, and curriculum development, and he has published more than 70 papers in these areas. He is an IEEE-certified Software Developer, an IEEE Software Engineering Certified Instructor, and currently chairs the Curriculum Committee of the IEEE Computer Society Educational Activities Board
- Conference Session
- Pedagogical Approaches for Software Engineering
- Collection
- 2012 ASEE Annual Conference & Exposition
- Authors
-
Kevin A. Gary, Arizona State University, Polytechnic; Yegeneswari Nagappan, Unicon, Inc.; Supreet Verma, Delasoft, Inc.; Russell J. Branaghan, Arizona State University
- Tagged Divisions
-
Software Engineering Constituent Committee
pedagogy is that the instructorsimply cannot cover the same volume of content as s/he might in a traditional class (lecture +homework). The expected benefit is that somehow the students will learn the concepts better, inthe sense they are learned in context. This contextual learning, our argument goes, should lead to1) rapid integration into the workforce upon graduation5, and 2) better structural foundation ofsoftware engineering knowledge that will evolve in an orderly way even after graduation. Thatis, the students understand less “stuff” but understand it in a way that is deeper and betterorganized so as to be better prepared to assimilate new and changing conceptual information, arequirement in the computing sciences. Concept map evaluation
- Conference Session
- Software Engineering Curricula
- Collection
- 2012 ASEE Annual Conference & Exposition
- Authors
-
Susan Darling Urban, Texas Tech University; Joseph E Urban, Texas Tech University; Susan A. Mengel, Texas Tech University; William M. Marcy P.E., Texas Tech University; Patrick E. Patterson, Texas Tech University
- Tagged Divisions
-
Software Engineering Constituent Committee
Science in SoftwareEngineering (MSSE) degree program. The program emphasizes the integration of systems andsoftware engineering concepts. The MSSE is a professional, classroom and/or online, degreeprogram, focusing on developing graduates capable of defining, developing, testing, andmaintaining complex software systems by using system requirements engineering techniques thatintegrate hardware, software, human factors, economic, and application considerations. Page 25.1346.3This paper presents an overview of the revised MSSE degree program. Background on theGSwERC curriculum is first presented in Section 2. Section 3 then presents the revised
- Conference Session
- Software Engineering Topics
- Collection
- 2012 ASEE Annual Conference & Exposition
- Authors
-
W. Eric Wong, University of Texas, Dallas
- Tagged Divisions
-
Software Engineering Constituent Committee
working knowledge of each individual aspectof software engineering, and also have gained experience in how these aspects are related to, anddepend on, one another in order to successfully develop a software system. Through this process,we can help students make software testing an integral part of their coding practice with theunderstanding that testing cannot just be added on to the software at the last minute after it isproduced.Currently, we are working on a TUES (Transforming Undergraduate Education in Science,Technology, Engineering and Mathematics) Type II project funded by NSF to develop a set ofinstructional materials in the form of course modules, not confined to a particular technique ortool but generalized over different aspects of
- Conference Session
- Software Engineering Topics
- Collection
- 2012 ASEE Annual Conference & Exposition
- Authors
-
Sushil Acharya, Robert Morris University; Walter W. Schilling Jr., Milwaukee School of Engineering
- Tagged Divisions
-
Software Engineering Constituent Committee
attention in theundergraduate curriculum, with the coverage in Computer Science (CS) and SoftwareEngineering (SE) courses assessed as insufficient1,2. Technology is rapidly changing and thisimplies that instructors must instill in CS and SE students the testing skills, methodologies, andknowledge required to meet the challenges of this dynamic industry.While an understanding of verification has been deemed essential for software engineers, therehave been few materials available to educators for assessing software verification at theundergraduate level. The SEI published an “Introduction to Software Verification andValidation”3, in 1988 which provides some guidance on the curricular coverage required insoftware verification. The SEEK4 and SWEBOK5
- Conference Session
- Software Engineering Curricula
- Collection
- 2012 ASEE Annual Conference & Exposition
- Authors
-
Tom Reichlmayr, Rochester Institute of Technology; Michael J. Lutz, Rochester Institute of Technology
- Tagged Divisions
-
Software Engineering Constituent Committee
AC 2012-3766: A COURSE FOR DEVELOPING PERSONAL SOFTWAREENGINEERING COMPETENCIESTom Reichlmayr, Rochester Institute of Technology Tom Reichlmayr is an Associate Professor in the Department of Software Engineering at the Rochester Institute of Technology. Prior to transitioning to his academic career, he worked as a software engineer in the process automation industry in a variety of roles over a span of 25 years. His teaching and research interests include the development of undergraduate software engineering curriculum, especially at the introductory level. Of primary interest is the study of software development process and its application to course curriculum and student team projectsProf. Michael J. Lutz