Asee peer logo
Displaying all 12 results
Conference Session
Pedagogical Approaches for Software Engineering
Collection
2012 ASEE Annual Conference & Exposition
Authors
Colin J. Neill, Pennsylvania State University; Joanna F. DeFranco, Pennsylvania State University, Great Valley; Raghvinder S. Sangwan, Pennsylvania State University, Great Valley
Tagged Divisions
Software Engineering Constituent Committee
Science and Technol- ogy, Advanced Software Engineering Studio and Information Technology seminar. Previous to entering academia, DeFranco held a number of positions in industry and government, including Software Engi- neer for Motorola in Horsham, Penn., and Electronics Engineer for the Naval Air Development Center in Warminster, Penn. She has published a number of articles in journals and conference proceedings in the area of collaborative problem solving, group cognition, e-learning, and global engineering.Dr. Raghvinder S. Sangwan, Pennsylvania State University, Great Valley Raghu Sangwan is an Associate Professor of software engineering in the Engineering Division at Penn- sylvania State University’s Great Valley
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
. Page 25.1023.1 c American Society for Engineering Education, 2012Panel Session –Case Study Teaching in Computing CurriculaMassood Towhidnejad, Salamah Salamah, Thomas HilburnEmbry-Riddle Aeronautical University600 S. Clyde Morris Blvd.Daytona Beach, Fl, 32114towhid@erau.edu, salamahs@erau.edu. hilburn@erau.eduAbstractThe use of case studies is an effective method for introducing real-world professional practices into theclassroom. Case studies have become a proven and pervasive method of teaching about professionalpractice in such fields as business, law, and medicine. Case studies can provide a means to simulatepractice, raise the level of critical thinking skills, enhance listening/cooperative learning skills
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
Language 8 Page 25.33.4 Ruby Unit Testing Relational Databases Web Application Frameworks 9 Introduction to Ruby on Rails Ruby on Rails 10 Testing in Rails Final Exam Week 11 (Practicum in C or Ruby) Table 1. – SE350 Course OutlineClass ActivitiesActivities were developed for each class and are worked on by student pairs. Classes have s
Conference Session
Pedagogical Approaches for Software Engineering
Collection
2012 ASEE Annual Conference & Exposition
Authors
Clifton L. Kussmaul, Muhlenberg College
Tagged Divisions
Software Engineering Constituent Committee
Techniques(s)Students Improve learning outcomes. Average grades. Qualitative assessment of selected assignments. Improve affective outcomes. Current (e.g. SIR-II4), existing (e.g. TDS22), & custom instruments. Improve recruiting & retention. Course enrollments & major/minor counts.PIs & Develop & refine PAs. Quarterly activity reports, peer review, interviews.Project Improve faculty affective outcomes. Reflection, interviews.Team Enhance PAs (e.g. with Quarterly activity reports, peer review, interviews
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
AC 2012-3787: EFFECTIVE ACTIVE LEARNING APPROACHES TO TEACH-ING SOFTWARE VERIFICATIONDr. Sushil Acharya, Robert Morris University Sushil Acharya, D.Eng., Associate Professor of software engineering, joined Robert Morris University in the spring of 2005 after serving 15 years in the Software Industry. With U.S. Airways, Acharya was responsible for creating a data warehouse and using advance data mining tools for performance improve- ment. With i2 Technologies, he worked 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 in use in 26 Asian and seven European countries by
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
that can be used to show that a student Page 25.213.2has acquired knowledge, and can organize that knowledge into an evolving structure. The abilityto evolve is pedagogy independent and content “volume” independent. That is, it is not asimportant how much “stuff” the student learns or by which method s/he learns it, it is moreimportant that the foundation of that knowledge is organized so it may be extended as the studentmatures. Concept maps are a formative tool educators may use to determine if the student is on aproper learning trajectory.Concept maps have been around for some time and have been employed in a number ofdisciplines, so what
Conference Session
Software Engineering Curricula
Collection
2012 ASEE Annual Conference & Exposition
Authors
A. Frank Ackerman, Montana Tech of the University of Montana; Sushil Acharya, Robert Morris University
Tagged Divisions
Software Engineering Constituent Committee
advance data mining tools for performance improve- ment. With i2 Technologies, he worked 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 in use in 26 Asian and seven European countries by 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
Conference Session
Pedagogical Approaches for Software Engineering
Collection
2012 ASEE Annual Conference & Exposition
Authors
Heidi J.C. Ellis, Western New England University; Gregory W. Hislop, Drexel University; Josephine Sears Rodriguez, Western New England University; Ralph Morelli, Trinity College
Tagged Divisions
Software Engineering Constituent Committee
. A closer look at the impact of the humanitarian aspect of student involvement with aproject will shed light on the impact of participation in HFOSS versus participation in FOSS.Acknowledgement Page 25.1192.11This material is based on work supported by the National Science Foundation under GrantsDUE-0958204, DUE-0940925, CISE- 0722137, and CISE-0930934. Any opinions, findingsand conclusions or recommendations expressed in this material are those of the author(s) and donot necessarily reflect the views of the National Science Foundation (NSF).Bibliography1. Software Engineering 2004 – Curriculum Guidelines for Undergraduate Degree Programs in
Conference Session
Software Engineering Topics
Collection
2012 ASEE Annual Conference & Exposition
Authors
Lakshmi Ramachandran; Edward F. Gehringer, North Carolina State University
Tagged Divisions
Software Engineering Constituent Committee
clearly describe the changes to be made to the system? Table 3: Rubric used for submissions of technical articles or papers. 1 Do the pages stick to the topic? 2 Are there an appropriate number of links to outside sources? 3 Does the analysis clearly identify the ethical issues? 4 Do the pages treat differing viewpoints fairly? 5 Is the organization of page(s) logical? 6 Do the pages identify several issues that are important in learning about the topic?For the analysis in this paper we collected project review data from two software projects.Students were asked to evaluate the entire project based on rubrics in Tables 1 and 2, one rubricfor each software project. We follow an informal, blind review process, where
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
have the flexibility toeither follow the suggested teaching outline or use their own discretion to determine which of thetopics are suitable, fine-tuning the course materials to make them more accessible andunderstandable to their students. This also increases the effectiveness of the modules andachieving the desired learning outcomes.Seven Course ModulesThe following is a description of seven course modules that are to serve as the instructionalmaterials for teaching software testing in multiple CS and SE undergraduate courses. Alsoexplained is the rationale behind the choice and design of each module, and the course(s) itmight apply to.Module 1 – Software Testing Fundamentals: The must-knows of software testingThis module covers concepts
Conference Session
Pedagogical Approaches for Software Engineering
Collection
2012 ASEE Annual Conference & Exposition
Authors
Alexandra Martinez, University of Costa Rica; Marcelo Jenkins, University of Costa Rica
Tagged Divisions
Software Engineering Constituent Committee
freedom to include only what we wanted.Student 10 Somewhat It seems to me it is a good tool for expressing doubts about suitable the subject, but I don’t see necessary to make comment s on the studied material.Student 11 Somewhat In my case as a student I didn’t really find it useful. I be- unsuitable lieve that learning can be measured through quizzes and that a learning journal does not say much about what I learned in the course.Student 12 Very Actually I didn’t find any enrichment value. It often de- unsuitable manded much
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
systemsand software engineering curriculum for the MSSE program, with a comparison to the GSwERCcurriculum. Program challenges and future refinements are discussed in Section 4, with asummary in Section 5.2. Background:  graduate  software  engineering  reference  curriculum    The first graduate reference curriculum for software engineering was published in the early1990’s by the Software Engineering Institute at Carnegie Mellon University9, spawning thedevelopment of numerous software engineering degree programs, some offering degrees insoftware engineering and others offering degrees in computer science with a strong emphasis insoftware engineering. The IEEE Computer Society produced the Software Engineering Body ofKnowledge (SWEBOK)8 in 2004