Asee peer logo
Displaying all 7 results
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
economics of systems. Similar to computer science, a specialtopics course is also available. Ethics in engineering is also included to emphasize theimportance of ethics in the engineering of complex software systems.The curriculum includes a 3-credit hour capstone design and implementation project. The projectis a group project requiring that students work in teams to address the systems and softwareengineering aspects of the project.             Page 25.1346.6  Table  1:  MSSE  degree  program  with  systems  and  software  engineering  focus  CORE  COURSES  (12  Hours)  CS 5373 Software Modeling and Architecture. This course introduces the theory
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
Walter W. Schilling Jr., Milwaukee School of Engineering; Eric Durant, Milwaukee School of Engineering
Tagged Divisions
Software Engineering Constituent Committee
, attackingSecurity and testing computer networks. 2. Design a threat scenario and implement defenses to mitigate potential attacks. 3. Perform a penetration test of a live network and assess the results. 4. Discuss the legal and ethical issues involved with assessing and testing a network for vulnerabilities and weaknesses. 5. Discuss the roles and responsibilities of network security professionals.A key component of the lecture material for this course is demonstrations of network securitytools and in-class activities to promote active learning. The first time this course was offeredthere was considerable student feedback that supported an additional focus
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
required totransform the then current, mostly haphazard, production of software products into a responsiblebranch of engineering. [note 12] In a follow-up piece in Computer [7] Mr. Buckley enunciatedthree major objectives that needed to be met: 1. the establishment of software engineering as an approved [academic] program, included the associated accreditation issues; 2. the establishment of a separate set of software engineering ethics; and 3. the establishment of software engineering as a certified or registered field of engineering.Not mentioned in his Computer piece, but also discussed by the IEEE Board was the need for 4. the creation of a comprehensive set of widely accepted Software Engineering standards.All of these
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
Engineering, IEEE Computer, Journal or Systems and Software, Software Process: Improvement and Practice, and IEEE Software. He is the author of Antipatterns:Managing Software Organizations and People and Associate Editor-in-Chief of Innovations in Systems and Software Engineering.Dr. Joanna F. DeFranco, Pennsylvania State University, Great Valley Joanna DeFranco earned her Ph.D. in computer and information science from New Jersey Institute of Technology, M.S. in computer engineering from Villanova University, and B.S. in electrical engineer- ing from Penn State University Park. She teaches graduate courses including: Problem Solving, Project Management, Software Systems Design, Computer Forensics, Ethics and Values in
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
.1. IntroductionSoftware engineering education has a broad emphasis on students gaining experience with a real-world project and on obtaining an understanding of professional practice including such skills asteamwork, communication, work ethic, self confidence and more. The SE 2004 curriculumguidelines state “The education of all software engineering students must include studentexperiences with the professional practice of software engineering.”1, (pg 9) Indeed, the ComputerScience CC 2005 guidelines2 suggest that students gain both technical knowledge andprofessional skills via participation in a real-world project. Part of the program criteria forSoftware Engineering programs for ABET3 includes the need for students to work in at least
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
: Measured ABET Outcomes Outcome 1: An ability to apply knowledge of mathematics, science and engineering. Outcome 2: An ability to design and conduct experiments, as well as to analyze and interpret data. Outcome 3: An ability to design a system, component or process to meet desired needs. Outcome 4: An ability to function on multi-disciplinary teams. Outcome 5: An ability to identify, formulate, and solve engineering problems. Outcome 6: An understanding of professional and ethical responsibilities. Outcome 7: An ability to communicate effectively. Outcome 8: The broad education necessary to understand the impact of engineering solutions in a global and societal context. Outcome 9: Recognition of the need for and an ability to engage in life-long