AC 2008-927: A SOFTWARE ENGINEERING TOOL FOR MANAGING COURSEPROJECTSJoseph Clifton, University of Wisconsin-Platteville Joseph M. Clifton is a Professor in the Department of Computer Science and Software Engineering at the University of Wisconsin – Platteville. He has a Ph.D. from Iowa State University. His interests include software engineering, real-time embedded systems, and software engineering education. Page 13.105.1© American Society for Engineering Education, 2008 A Software Engineering Tool for Managing Course ProjectsAbstractIn the fall of 2006 and spring of 2007, the students in our
Paper ID #14426Adding Software Engineering Emphasis to an ECE curriculumMr. Pat Smith, Oklahoma Christian University of Science and Arts Mr. Pat Smith lives in Edmond Oklahoma. He has been married for 32 years to Dr. Virginia Smith, a leading expert and author in the field of higher education. He has a son who is a physician and daughter who teaches physics and chemistry. Mr. Smith enjoys long distance road cycling and board games. He gained his undergraduate degree at the University of Oklahoma in Computer Engineering in 1984. Following this he worked in industry for Conoco Inc, Du Pont, and Cisco Systems. At Cisco Systems
seven different countries. Jenkins is an ASQ Certified Software Quality Engineer (CSQE). Page 25.160.1 c American Society for Engineering Education, 2012 An Experience Using Reflection in Software EngineeringAbstractThis paper reports the results of a case study where two different reflection mechanismswere used in a couple of graduate courses in the area of software engineering. A learningjournal was used in a Software Testing course whereas a two-part reflection questionnairewas used in the Software Quality Assurance course. We evaluated the reflection mechanismsfrom the student’s
, Rochester Institute of Technology Michael Lutz is a professor of software engineering at the Rochester Institute of Technology, where he founded the first undergraduate software engineering program in the United States in 1996. His profes- sional interests include software engineering education, formal methods, software design, and engineering concurrent software systems. Page 25.33.1 c American Society for Engineering Education, 2012 A Course for Developing Personal Software Engineering CompetenciesAbstractThe strength of a software development team is the sum of the capabilities of each
at the Federal Avi- ation Administration, Faculty Fellow at NASA Goddard Flight Research Center, and Software Quality Assurance Manager at Carrier Corporations. He is senior member of IEEE.Ms. Alexandria Spradlin, Embry-Riddle Aeronautical University Alexandria Spradlin is attending ERAU as a graduate student studying software engineering. She is also employed as a research assistant at the Next-Generation ERAU Applied Research Lab. She hopes to continue her education after graduation from Embry-Riddle to earn a PhD in bioinformatics. She also has a keen interest in STEM education, hoping to assist in spreading her passion for mathematics and the sciences to the next generation.Mr. Thomas Rogers Bassa, Embry
Indianapolis J. William White AIA is a senior lecturer with the Construction Engineering Management Technology program within the Purdue School of Engineering and Technology in Indianapolis. He is a registered architect who has more than 25 years of varied construction industry experience. Mr. White has under- graduate degrees from Indiana University and Ball State University and a masters degree from Purdue University Indianapolis. He is an active member of the American Institute of Architects and the Con- struction Specifi- cations Institute. c American Society for Engineering Education, 2018 Selecting Estimating Software Perspectives of an Industry
University of Waterloo. He is the author of a textbook on power electronics, published by Prentice-Hall. He is a registered Professional Engineer in the state of Indiana. He is a senior member of IEEE. Ahmed’s current interests include embedded system design, electric vehicle, and VHDL design. c American Society for Engineering Education, 2018 Software Hardware Integration of System Design Discipline in Electrical and Computer Engineering TechnologyAbstractThe paper expounds the practices utilized in teaching an undergraduate curriculum in Electricaland Computer Engineering / Technology from the perspective of System Design. This approachis a paradigm shift from the piecemeal
important dynamical phenomena. The examples presented were: (i) a comparison betweensome non-linear systems and their linearized counterparts; (ii) an exploration of the effect oftime-dependent frequency on resonances; (iii) an illustration of the existence of multipleequilibrium states and their stability.References[1] www.maplesoft.com[2] A. Mazzei, "Integrating simulation software into an undergraduate dynamics course: a web-based approach," Proceedings of the 2003 American Society for Engineering Education Annual Conference & Exposition, Nashville - TN, 2003.[3] P. Gharghouri, "Integrating a computer algebra software into engineering curriculum: problem and benefits," Proceedings of the 1998 American Society for
both governmental and non-governmental organizations. Acharya has a M.Eng. in computer technology and a D.Eng. in computer science and information management with a concentration in knowledge dis- covery, both from the Asian Institute of Technology in Thailand. His teaching involvement and research interests are in the areas of software engineering and development (verification and validation) and enter- prise resource planning. He also has interest in learning objectives-based education material design and development. Acharya is a co-author of ”Discrete Mathematics Applications for Information Systems Professionals,” 2nd Ed., Prentice Hall. He is a life member of Nepal Engineering Association and is also a member
Session 2202 Cost Estimating Software for General Aviation Aircraft Design Charles N. Eastlake, Harry W. Blackwell Embry-Riddle Aeronautical University/Lockheed Martin CorporationAbstractThe widely used DAPCA IV cost model for estimating aircraft acquisition cost is based onDepartment of Defense data and thus, not surprisingly, overpredicts the cost of general aviation(GA) aircraft. These equations were modified by the author for use as a tool for aircraft designclasses at Embry-Riddle Aeronautical University in 1986. The first phase of modification wasan intuitive adjustment based upon personal experience with
object-oriented paradigm similar to popular programming languages likeJava, C++, C# and other currently popular languages. If a student is interested in continuingtheir education in software engineering or computer science, having this object-orientedknowledge and experience is a definite plus. Unlike typical object-oriented programminglanguages students do not need to learn a programming language vocabulary and grammar.Often with as little as five minutes into a getting started tutorial, students are productive andoff on their o n. Although the don t need to learn the vocabulary, the language is similarenough to a real programming language that the kind of get use to it. One of the currentenhancements to Alice is to make the language even more
Rochester Institute of Technology with a research background in software architecture design, requirements engineering, and application of data mining in software engineering. Previously, he worked as a software architect on large data-intensive software sys- tems in the banking, meteorological and health care domains. He has served on the Program Committees for several conferences and as Guest Editor for a special edition of IEEE Software on the Twin Peaks of Requirements and Architecture. Dr. Mirakhorli has received two ACM SIGSOFT Distinguished Paper Awards at the International Conference on Software Engineering. c American Society for Engineering Education, 2016 A Merged Software
AC 2008-172: VISUAL BASIC SOFTWARE FOR DESIGN AND PERFORMANCEPROBLEMSNoah Brak, West Virginia University Noah Brak is an undergraduate student studying chemical engineering at West Virginia University.Joseph Shaeiwitz, West Virginia University Joseph A. Shaeiwitz received his B.S. degree from the University of Delaware and his M.S. and Ph.D. degrees from Carnegie Mellon University. His professional interests are in design, design education, and outcomes assessment. Joe is an associate editor of the Journal of Engineering Education, and he is a co-author of the text Analysis, Synthesis, and Design of Chemical Processes (2nd ed.), published by Prentice Hall in 2003.Richard Turton, West
AC 2010-906: SOFTWARE ENGINEERING: WHERE DO CURRICULA STANDTODAY?Susan Conry, Clarkson University Page 15.1071.1© American Society for Engineering Education, 2010 Software Engineering: Where Do Curricula Stand Today? ABSTRACTDespite the fact that it has been over a decade since the first university in the United Statesoffered a bachelor’s degree in software engineering, opinions still differ as to whether thesoftware engineering discipline is a distinct engineering discipline or whether it is more properlyregarded as a sub-discipline of computer science. Software engineering curricula and anidentifiable body of knowledge for the
available at TeachingSE.com Page 26.912.1 c American Society for Engineering Education, 2015 Implementing Project Managers in the Software Engineering ClassroomAbstractProject management is a discipline that spans many industries and has undeniable benefits in itsapplication. Sometimes, however, it can be difficult to convey its importance and application inthe classroom environment. Many process and project management classes cover the coreconcepts, but fail to provide students with the opportunity to experience both the dynamics andleadership
Session 2520 Teaching dynamics in engineering technology through software tools Ratan Kumar Department of Engineering Technology University of North Texas, Denton, TX 76203 AbstractThe use of software as a teaching aid is rapidly gaining popularity. This paper describes some ofthe software available that helps in teaching dynamics to students of engineering technology. Theinstructional emphasis in engineering technology is application based. Problems andassignments are given that helps to illustrate the theory from a
process. Page 11.159.1© American Society for Engineering Education, 2006 Adding Systems Engineering Activities to the Software CurriculumAbstractThis paper motivates the need for introducing systems engineering activities into the softwarecurriculum and describes the changes made to an embedded software course to support systemsengineering concepts. While still a hotly debated topic, the role of what some considertraditional software techniques are useful and becoming established activities during the systemsengineering of large, complex systems. As software engineers play a larger role in the
Session 3520 New Software to Assess Equations of Motion J. R. Yujnovich, N.W. Scott & B.J. Stone The University of Western Australia student can immediately view very specific explanatory Abstract material related to the misconception.By far the most common form of computer-basedassessment software is multiple-choice. Although this is
subjects, including digital logic and digital signal processing. He is active in hearing aid algorithm research, where he holds one U.S. patent and has three pending. His current focus is on beam-forming and noise reduction. Page 25.1258.1 c American Society for Engineering Education, 2012 Teaching Software Security: A Multi-Disciplinary ApproachAbstractAs computing devices become more and more ubiquitous, the importance of softwaresecurity cannot be overlooked. As such, many software engineering and computer scienceprograms offer an elective course in software security. While the title
© American Society for Engineering Education, 2006 Analyzing Communications Activities in Student Software ProjectsIntroductionIt is well recognized that communications among the team members play an importantpart in the success of team projects1. This paper examines and characterizes the amountof communications that take place in the different activities and phases of softwaredevelopment projects. An important set of activities, project management, is alsoincluded in our study.Previous research2 has shown that team communications and team performance has acurvilinear relationship. Several studies7,8 have shown that effective communication isrelated to success in information technology projects. Some preliminary
need for pointtools serving the pedagogical needs of individual courses within an overall curriculum. Thispaper identifies key features that can be used to compare software tools for the introductorycircuits courses, and then describes features of a new software tool for students and faculty inthe undergraduate circuits course sequence. I. BackgroundCircuits courses provide a foundation for undergraduate electrical engineering education, and areoften taken by other engineering majors to satisfy curriculum requirements. In many accrediteddegree programs one or two courses cover, as a minimum, the fundamentals of Ohm’s Law,Kirchhoff’s Laws, time-domain (transient) analysis, power, sinusoidal steady-state
interests include parallel computing. He has worked with ten different departments and several private companies with research funding from several agencies. He has also served as the Chief Scientist for Balihoo, a Boise software company. He holds a PhD in Computer Science from the University of Central Florida and a B.Tech. in Computer Science & Engineering from the Indian Institute of Technology, New Delhi.Dianxiang Xu, Boise State University c American Society for Engineering Education, 2018 CoNECD ASEE Conference April 29-May 1, 2018 The Computer Science Professionals’ Hatchery at Boise State University: Incorporating
University of Nebraska-Lincoln, and the M.Ed. degree in higher education management from the University of Pittsburgh. She was a Research Assistant Professor with the Stevens Institute of Technology, Hoboken, NJ, USA, then as an Assistant Professor with United Arab Emirates University, UAE. She was an independent Researcher in the computer and information technology field. She is currently an Associate Professor and a Coordinator of the software engineering concentration with the Department of Engineering, Robert Morris University, Pittsburgh, PA, USA. She is involved in various research areas, including middleware, software engineering, and distributed and cloud computing, in addition to UAVs and wireless sensor networks
Paper ID #24138Characterizing Mental Health and Wellness in Students Across EngineeringDisciplinesDr. Andrew Danowitz, California Polytechnic State University, San Luis Obispo Andrew Danowitz received his PhD in Electrical Engineering from Stanford University in 2014, and is currently an Assistant Professor of Computer Engineering at California Polytechnic State University in San Luis Obispo. His engineering education interests include student mental health, retention, and motivation.Dr. Kacey Beddoes, University of Massachusetts, Lowell Kacey Beddoes is an Assistant Professor in the Department of Sociology at the University
Paper ID #242422018 CoNECD - The Collaborative Network for Engineering and ComputingDiversity Conference: Crystal City, Virginia Apr 29Insights on Diversity and Inclusion from Reflective Experiences of DistinctPathways to and through Engineering EducationDr. Ann F. McKenna, Arizona State University Dr. Ann F. McKenna is a Professor of Engineering and Director of the Polytechnic School in the Ira A. Fulton Schools of Engineering at Arizona State University. Prior to joining ASU, she served as a program director at the National Science Foundation in the Division of Undergraduate Education. She received her B.S. and M.S
Paper ID #240942018 CoNECD - The Collaborative Network for Engineering and ComputingDiversity Conference: Crystal City, Virginia Apr 29Quantitative Analysis of Barriers to Completion of Engineering Degrees forFemale-Identifying and Under-Represented Minority StudentsNancy Mariano, Seattle University Nancy Mariano is a first generation college student, of Pacific Islander heritage, attending Seattle Uni- versity. She is currently majoring in Computer Science and minoring in Mathematics and is scheduled to graduate in June 2018. Upon graduation her plans are to spend two years gaining industry experience as a software engineer
. O’Bleness has two years of experience as a Quality Assurance and Software Development intern. Her primary research interest is methods for recruitment and retention of underrepresented demographics in the computer science industry.Sharlyn Gunderson-Izurieta, Montana State University Sharlyn has been the Demand Generation Coordinator at the Computer Science Department since 2013. Previous professional experience includes four years as the Coordinator for the Greater Gallatin Watershed Council, 15 years working at Colorado State University and Montana State University in the field of International Education. She also coordinated the international visitor program for the Montana Center for International Visitors in Bozeman
Professor in the Computer Science Department and the Program Director of the Master of Software Engineering (MSE) program at University of Wisconsin-La Crosse. His research interests are in Software Specifications, Requirements Engineering, Software Testing and Verification. He has published a lot of papers in Software Engineering area, and is the co-author of the book "Specification of Software Systems" published by Springer-Verlag, 1998. He is a member of the Association of the Computing Machinery (ACM). Page 11.61.1© American Society for Engineering Education, 2006 A Light Weight Tool
Department at RIT. He has worked with the NASA Technical Standards Program applying semantic web, formal modeling, information retrieval, and other advanced information technology to better create, manage, find, deliver, and use standards and lessons learned for aerospace system engineering. He is now applying these technologies in development of tools for collaborative learning in software engineering courses and projects. Dr. Hawker is a member of the IEEE, IEEE Computer Society, ACM, American Society for Engineering Education, Standards Engineering Society, and the Association of Aerospace Standards Users
Monotonic Approach, Proceedings 8th IEEE Workshop on Real-Time Operating Systems and Software, Atlanta, GA, USA, May 1991.3. T. P. Baker, Multiprocessor EDF and Deadline Monotonic Schedulability Analysis, 24th IEEE International Real-Time Systems Symposium, 2003.4. A. Burns and A. Wellings, Real-Time Systems and Programming Languages, England: Pearson Education Limited, 2001.5. R.I. Davis, K.W. Tindell and A. Burns, Scheduling Slack Time in Fixed Priority Pre-emptive Systems, Proceedings Real-Time Systems Symposium, pp. 222-231, December 1993.6. P. A. Laplante, Real-Time Systems Design and Analysis: An Engineer’s Handbook, 2nd Edition, New York: IEEE Press, 1997.7. Q. Li and C. Yao, Real-Time Concepts for Embedded