Asee peer logo
Displaying all 3 results
Conference Session
Software Engineering Teaching Methods and Practice
Collection
2006 Annual Conference & Exposition
Authors
James Walden, Northern Kentucky University; Rose Shumba, Indiana University of Pennsylvania
Tagged Divisions
Software Engineering Constituent Committee
2006-2373: INTEGRATING SECURE DEVELOPMENT PRACTICES INTO ASOFTWARE ENGINEERING COURSEJames Walden, Northern Kentucky University Dr. James Walden received his Ph.D. from Carnegie Mellon University in 1997. He worked at Intel Corporation as a software engineer, with a focus on security sensitive applications, before becoming a Visiting Professor of Computer Science and Engineering at the University of Toledo in 2003. He is a member of the computer science faculty at Northern Kentucky University. Dr. Walden has taught software engineering and computer security to both undergraduate and graduate students. His research interests focus on both of those subjects and particularly their
Conference Session
Tools and Support for Software Education
Collection
2006 Annual Conference & Exposition
Authors
J. Scott Hawker, Rochester Institute of Technology
Tagged Divisions
Software Engineering Constituent Committee
and research, and a broad body of discipline-specific knowledge in standards, best practices, and lessons learned,2. Provide a testbed of validated knowledge and instrumented knowledge management tools to enable experiments that evaluate the effectiveness of the students and instructors using the collaboration environment in learning and applying software engineering knowledge,3. Conduct focused experiments to evaluate the effectiveness of these collaborative tools and knowledge objects in helping students meet learning objectives,4. Based on experiment results and further research, incrementally improve the collaboration tools, knowledge, testbed, and experiments toward creating and assessing innovative and effective
Conference Session
Tools and Support for Software Education
Collection
2006 Annual Conference & Exposition
Authors
Barbara Gannod, Arizona State University; Kevin Gary, Arizona State University; Harry Koehnemann, Arizona State University
Tagged Divisions
Software Engineering Constituent Committee
(ASUP), we have adopted a highly iterative, immersive approach to teaching softwareengineering. This approach, dubbed “The Software Enterprise”, is a four semester coursesequence taken by juniors and seniors (and in some cases graduate students). The coursesequence leads students through “Tools and Process”, “Construction and Transition”, “Inceptionand Elaboration”, and “Project and Process”. By the conclusion of the Enterprise sequence,students have an appreciation for the role of software process, the challenges of softwaremaintenance, the impact of open source, the pros and cons of off-the-shelf software integration,business considerations in building software, and other practical aspects of softwaredevelopment. Table 1 summarizes the topics