similarities. To theextent that these factors seem to be correlated with administrative housing, perhaps theinstitutional context has shaped the character of the program more.Table 2 summarizes the data relative to the overall content of the technical curricular componentand the degree to which it reflects required coursework. Table 2(a) gives the relevant data forcomputer engineering programs, while Table 2(b) and Table 2(c) summarize this information forcomputer science and software engineering programs. Some interesting patterns emerge whenthis data is analyzed. First, the relative size of the technical component in the computerengineering and software engineering programs is similar – an average of about 51% of the totalcurriculum is technical in
Paper ID #17110Experiencing Real-world Multidisciplinary Software Systems Engineering throughAircraft Carrier SimulationProf. Dan Tappan, Eastern Washington University Dan Tappan is an Associate Professor of Computer Science at Eastern Washington University. He has been a professor of computer science and engineering for 11 years, before which he spent a decade in the defense industry as a software and systems engineer, mostly involved in the modeling and simulation of weapon systems. His main research areas are software and hardware systems engineering, especially for aviation and military applications with embedded
AC 2012-3825: INTEGRATING ELECTRIC VEHICLES INTO SOFTWAREENGINEERING PROJECT-BASED EDUCATIONProf. James N. Long, Oregon Institute of Technology James Long is a professor of computer systems engineering technology at Oregon Institute of Technology. His primary teaching and research interests are real-time embedded systems, control theory and imple- mentation, computer networks, and operating systems. He has 12 years of teaching experience in higher education and industry, and 25 years of experience as a software engineer in flight test systems, telephony and high speed networking, Doppler RADAR data acquisition and control, and medical imaging systems. Long is actively involved in the Oregon Renewable Energy Center
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
University, West Long Branch, New Jersey, USA. From January 2001 to August 2004, he was a member of scientific staff with Nortel Networks in Richardson, Texas. Prior to joining Nortel, he was a research associate of the School of Computer Science, Florida International University (FIU) at Miami. Prior to joining FIU, he was an associate professor at NUST. His research interests include software engineering, discrete event systems, formal methods, wireless networking, and real-time distributed systems. He authored Timed Petri Nets: Theory and Application (Norwell, MA: Kluwer, 1998), and published more than 50 research papers in journals and conferences. He is an editor of IEEE Transactions on
Automated Approach to Assessing the Quality of Project Reviews AbstractPeer review of code and other software documents is an integral component of a softwaredevelopment life cycle. In software engineering courses, peer reviewing is done by other studentsin the class. In order to help students improve their reviewing skills, feedback needs to beprovided for the reviews written by students. The process of reviewing a review or identifying thequality of reviews can be referred to as metareviewing. Automated metareviewing ensuresprovision of immediate feedback to reviewers, which is likely to motivate the reviewer to improvehis work and provide more useful feedback to the authors. In this work we focus
AC 2007-1432: TOOL SUPPORT FOR SOFTWARE PROCESS DATAMANAGEMENT IN SOFTWARE ENGINEERING EDUCATION AND INDUSTRYTRAININGMark Sebern, Milwaukee School of Engineering MARK J. SEBERN is a Professor in the Electrical Engineering and Computer Science Department at the Milwaukee School of Engineering (MSOE), and was the founding program director for MSOE's undergraduate software engineering program. He has served as an ABET program evaluator for software engineering and computer engineering.Mark Hornick, Milwaukee School of Engineering MARK L. HORNICK has been an Assistant Professor in the Electrical Engineering and Computer Science Department at the Milwaukee School of Engineering (MSOE) since 2004
Paper ID #5980Improving Individual Learning in Software Engineering Team ProjectsDr. Joanna F. DeFranco, Pennsylvania State University Joanna F. DeFranco is Assistant Professor of Software Engineering and a member of the Graduate Faculty at The Pennsylvania State University. Prior to joining Penn State, she held faculty positions at Cabrini College and the New Jersey Institute of Technology. She also held a number of positions in industry and government including an Electronics Engineer for the Naval Air Development Center in Warminster, PA and a Software Engineer at Motorola in Horsham, Pa. Dr. DeFranco received her B.S
AC 2012-3237: AN EXPERIENCE USING REFLECTION IN SOFTWAREENGINEERINGDr. Alexandra Martinez, University of Costa Rica Alexandra Martinez has been working since 2009 as an Invited Professor in the Department of Computer and Information Science at the University of Costa Rica (UCR). She has taught courses in databases, soft- ware testing, and bioinformatics, and done applied research in software testing at UCR’s Research Center on Information and Communication Technologies. Previously, she worked as a Software Design Engi- neer in Test at Microsoft Corporation in Redmond, Wash., and as a Software Engineer at ArtinSoft in San Jose, Costa Rica. She received her Ph.D. in computer engineering from the University of Florida
2006-1695: ACCREDITATION -- APPLYING CMM TO SOFTWAREENGINEERING EDUCATIONSheryl Duggins, Southern Polytechnic State University Page 11.154.1© American Society for Engineering Education, 2006 Accreditation – Applying CMM to Software Engineering EducationThe software engineering department at Southern Polytechnic State University has decided toembark on a journey that will hopefully result in ABET accreditation. Since ABET only startedaccrediting software engineering programs in 2003, this is all new to us, and we find ourselvestrying desperately to understand and apply the process. As anyone who has gone through thisprocess knows
AC 2008-1705: ENHANCING THE SOFTWARE VERIFICATION ANDVALIDATION COURSE THROUGH LABORATORY SESSIONSSushil Acharya, Robert Morris University Sushil Acharya, D.Eng. Assistant Professor of Software Engineering Acharya joined RMU in Spring 2005 after serving 15 years in the Software Industry. With US Airways Acharya was responsible for creating a Data Warehouse and using advance Data Mining Tools for performance improvement. With i2 Technologies he led the work on i2’s Data Mining product “Knowledge Discover Framework” and at CEERD (Thailand) he was the product manager of three energy software products (MEDEE-S/ENV, EFOM/ENV and DBA-VOID) which are currently in use in 26 Asian and 7
2006-1761: ADDING SYSTEMS ENGINEERING ACTIVITIES TO THESOFTWARE CURRICULUMHarry Koehnemann, Arizona State University Dr. Harry Koehnemann is an Associate Professor in the Division of Computing Studies at Arizona State University where he performs teaching and research in the areas of distributed software systems, software process, and modeling software-intensive systems. Prior to joining ASU in 2001, Harry worked several years as a software architect and software developer on software systems ranging from large enterprise applications to embedded control systems. Harry has also provided training and consulting services in software tools and technologies, software modeling, and software
AC 2010-885: STRATEGIES FOR GRADUATE SOFTWARE/SYSTEMSENGINEERING EDUCATION (PANEL)Dennis Frailey, Southern Methodist University Dennis Frailey is a Principal Fellow at Raytheon, Inc. and an Adjunct Faculty Member at Southern Methodist University.James McDonald, Monmouth UniversityArthur Pyster, Stevens Institute of Technology Arthur Pyster is Director of the Systems Engineering Research Center and a member of the faculty at Stevens Institute of Technology in Hoboken, NJ.Masood Towhidnejad, Embry-Riddle Masood Towhidnejad is a member of the Computer Science faculty at Embry-Riddle Aeronautical University in Daytona Beach, Florida
Paper ID #15189Long-Term Effects of Partner Programming in an Introductory ComputerScience Sequence (Work in Progress)Dr. Andrew DeOrio, University of Michigan Andrew DeOrio is a lecturer at the University of Michigan. His research interests are in ensuring the correctness of computer systems, including medical devices, internet of things devices, and digital hard- ware. In addition to teaching software and hardware courses, he teaches Creative Process and works with students on technology-driven creative projects.Mr. Andrew Giugliano, University of Michigan Andrew Giugliano is a student at the University of Michigan. His