AC 2011-705: MULTIPLAYER ON-LINE ROLE PLAYING GAME STYLEGRADING IN A PROJECT BASED SOFTWARE ENGINEERING TECH-NOLOGY CAPSTONE COURSEJames N. Long, Oregon Institute of Technology James Long is an associate professor in software engineering technology. Courses and interest are Soft- ware Engineering Project Course, Computer Networks, Operating Systems, Embedded Systems and ap- plications. James is the program director for the Embedded Systems Engineering Technology program.Linda Sue Young, Oregon Institute of Technology Professor Linda S. Young has taught at the Oregon Institute of Technology since 1983. She earned her Ph.D. in Rhetoric and Composition from the University of Washington in 1997, and has a master’s degree
AC 2011-1726: USING VERTICALLY INTEGRATED PROJECT TEAMSTO INSPIRE STUDNET INTEREST IN COMPUTING CAREERSMassood Towhidnejad, Embry-Riddle Aeronautical Univ., Daytona Beach Massood Towhidnejad is a tenure full professor of software engineering in the department of Electrical, Computer, Software and System Engineering at Embry-Riddle Aeronautical University. His teaching interests include artificial intelligence, autonomous systems, and software engineering with emphasis on software quality assurance and testing. He has been involved in research activities in the areas of software engineering, software quality assurance and testing, autonomous systems, and human factors.Thomas B Hilburn, Embry-Riddle Aeronautical Univ
AC 2011-1786: WORKING TOWARDS THE STUDENT SCRUM - DEVEL-OPING AGILE ANDROID APPLICATIONSThomas Reichlmayr, Rochester Institute of Technology I am an Associate Professor in the Department of Software Engineering at the Rochester Institute of Technology. Prior to transitioning to my academic career, I worked as a software engineer in the process automation industry in a variety of roles over a span of twenty five years. My 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 projects
by the tight confines of the undergraduatecurriculum, this isolation results in the perception that the content of such courses are a skill-setwith limited applicability. Second, it means that students are generally unprepared for thechallenges of software engineering learning activities when first encountered. With mostintroductory software engineering courses applying experiential learning and couching learningactivities in the context of a team-based project, the challenge of mastering course content iscomplicated by what is, for most students, their first significant experience with teaming and thedifficulties of managing not just their own work but also the work of their teammates.These challenges motivate the need for better
Beach Dr. Thomas B. Hilburn is a Professor Emeritus of Software Engineering at Embry-Riddle Aeronauti- cal University. He has also worked on software engineering research and education projects with the FAA, General Electric, Harris Corp, the MITRE Corporation, DOD, FIPSE, the SEI and the NSF. His current interests include software processes, object-oriented design, formal specification techniques, and curriculum development. He is an IEEE Certified Software Developer, SEI-Certified PSP Developer, and currently chairs the Curriculum Committee of the IEEE-CS Educational Activities Board and Planning Committee of the IEEE-CS Professional Activities Board.Salamah Salamah, Embry-Riddle Aeronautical Univ., Daytona Beach
learningobjectives. The course is structured around the implementation of a visualization tool for use inexplaining and demonstrating fundamental concepts and classical results of graph theory. Possiblegraph theory topics to be included in the tool are search techniques, Euler circuits, and minimalcost spanning trees. Many of the decisions about the project’s design and the topics covered are de-pendent on the students. As a result, the resulting tool can appear quite different from one offeringto the next. The project is intended to be developed by one or more student groups with all groups usingthe same interface for the graphs and visualizations. Strict enforcement of interface usage allowsthe opportunity to teach many design patterns that will aid in
her project ”Rationale Capture for High-Assurance Systems”. She has been at Miami University since 2005. Prior to that point, she worked for more than 20 years in industry as a software engineer and research scientist.Paul V Anderson, Miami University (Ohio) Paul Anderson is the Roger and Joyce L. Howe Director of the Howe Center for Writing Excellence at Miami University, Oxford, Ohio. His publications on technical communication have won awards from the National Council of Teachers of English and the Society for Technical Communication. His textbook, Technical Communication: A Reader-Centered Approach, is in its seventh edition. His current research focuses on the ways college faculty in all disciplines can help
AC 2011-1795: UMLINT: IDENTIFYING DEFECTS IN UML DIAGRAMSRobert W. Hasker, University of Wisconsin-Platteville Rob has taught at University of Wisconsin-Platteville for fifteen years where he has been a key developer of the software engineering program since its inception. He also coordinates an international master’s program in computer science. In addition to academic experience, Rob has worked on a number of projects in industry ranging from avionics to cellular billing. He holds a Ph.D. in Computer Science from the University of Illinois at Urbana-Champaign.Mike Rowe, University of Wisconsin-Platteville Mike has taught at the University of Wisconsin-Platteville for nine years and is a professor of Software
Construction Engineering and Management and Assistant Professor in the Department of Civil and Environmental Engineering at Mississippi State University. He is a former U. S. Navy SEABEE Officer and has managed projects and programs worldwide. He has been accepted as an expert by the U. S. Court of Federal Contract Claims in the areas of Cost and Schedule. He is a former executive with Hill International and FTI Consulting and has been associated with the construction of Boston’s Central Artery Tunnel, Dubai Mall in the United Arab Emirates, and the U. S. Department of Energy’s Nuclear Waste Treatment Plant at Hanford, Washington
. Gradually, as Page 22.1308.3the importance of software engineering topics was recognized, treatment of software engineeringconcepts filtered into undergraduate programs. Sometimes these concepts were woven intocourses in computer engineering and sometimes they were treated in computer science courses.As more experience was gained with software engineering courses within computer sciencecurricula and computer engineering curricula, it was recognized that it took a differentexperience to educate a software engineer1. Education of a software engineer requirescoursework and applied project experience that goes beyond what can be added to a