Asee peer logo
Displaying all 6 results
Conference Session
Software Engineering Projects
Collection
2011 ASEE Annual Conference & Exposition
Authors
James N. Long, Oregon Institute of Technology; Linda Sue Young, Oregon Institute of Technology
Tagged Divisions
Software Engineering Constituent Committee
AC 2011-705: MULTIPLAYER ON-LINE ROLE PLAYING GAME STYLEGRADING IN A PROJECT BASED SOFTWARE ENGINEERING TECH-NOLOGY CAPSTONE COURSEJames N. Long, Oregon Institute of Technology James Long is an associate professor in software engineering technology. Courses and interest are Soft- ware Engineering Project Course, Computer Networks, Operating Systems, Embedded Systems and ap- plications. James is the program director for the Embedded Systems Engineering Technology program.Linda Sue Young, Oregon Institute of Technology Professor Linda S. Young has taught at the Oregon Institute of Technology since 1983. She earned her Ph.D. in Rhetoric and Composition from the University of Washington in 1997, and has a master’s degree
Conference Session
Software Engineering Projects
Collection
2011 ASEE Annual Conference & Exposition
Authors
Massood Towhidnejad, Embry-Riddle Aeronautical University, Daytona Beach; Thomas B. Hilburn, Embry-Riddle Aeronautical University, Daytona Beach; Joseph E. Urban, Texas Tech University; Gregory W. Hislop, Drexel University; Richard Stansbury, Embry-Riddle Aeronautical University, Daytona Beach
Tagged Divisions
Software Engineering Constituent Committee
assistant, he developed autonomous ground vehicles for operation in Greenland and Antarctica. Page 22.1653.1 c American Society for Engineering Education, 2011 Using Vertically Integrated Project Teams: Inspiring Student Interest in Computing CareersAbstractThis paper reports on a project, InspireCT, which is focused on undergraduate computingeducation. The central tenet of the project is that computing education will benefit by engagingstudents in hands-on, team-based projects much earlier in their education. The excitement ofstudent teams working on capstone
Conference Session
Software Engineering Projects
Collection
2011 ASEE Annual Conference & Exposition
Authors
Thomas Reichlmayr, Rochester Institute of Technology
Tagged Divisions
Software Engineering Constituent Committee
softwareproducts. When used in an academic setting it provides the opportunity to introduce and practiceproject management skills involving planning, estimation, tracking and identifying opportunitiesfor continuous process improvement. As the ideal number of team members on a Scrum projectis 5-9 developers, Scrum maps well from a size perspective for the typical student teamcollaborating on a course or capstone project. While Scrum has specific project roles andceremonies, it is intentionally non-prescriptive on the development practices to be used in theexecution of the project. In a software development project these practices are realized in thefamiliar software engineering life-cycles activities of requirements-analysis-design-code-test-deploy. In an
Conference Session
SE Tools and Techniques
Collection
2011 ASEE Annual Conference & Exposition
Authors
John C. Georgas, Northern Arizona University
Tagged Divisions
Software Engineering Constituent Committee
computer science foundations and programming skills, but also avariety of competencies having to do with design, the preparation of software-relateddocumentation, and soft skills relating to effective teamwork. In many traditionally structuredcomputer science programs, the acquisition of these software engineering skills is localized invery few points in the already dense computer science curriculum: most commonly in anintroductory software engineering course that precedes a final, senior year capstone course.This curricular structure presents educators with two significant challenges: First, it makes thestudy and application of software engineering skills overly focused within the context of isolated,discrete courses. While understandably driven
Conference Session
SE Tools and Techniques
Collection
2011 ASEE Annual Conference & Exposition
Authors
Shane Markstrum, Bucknell University; Gary M. Haggard, Bucknell University
Tagged Divisions
Software Engineering Constituent Committee
seamless integration of the codedeveloped by different groups. Additionally, user testing of prototype implementations adds asense of real development to the project. Since simple graph theory topics are an important aspectof a computer science education, the project also gives an opportunity for the students to presenttheir tool at local and regional computer science meetings that encourage student participation.1 IntroductionMany computer science programs include some type of capstone course in the senior year as a wayto challenge their students to apply all of the knowledge they have gained on a substantial project.However, there are typically not many opportunities in the second and third year of these programsto introduce students to a team
Conference Session
Accreditation and Assessment in SE Programs
Collection
2011 ASEE Annual Conference & Exposition
Authors
Janet E. Burge, Miami University; Paul V. Anderson, Miami University, Ohio; Michael Carter, North Carolina State University; Gerald C. Gannod, Miami University; Mladen A. Vouk, North Carolina State University
Tagged Divisions
Software Engineering Constituent Committee
perspectives still farther.We selected the CS/SE participants so that the project team included an instructor teachingeach of six courses from each of the PIs’ programs and from one of the other institutions.These courses start with the introductory programming course, CS1, taken as first or secondterm Freshmen, and end with the Senior Capstone/Senior Design course that typically Page 22.900.3concludes most programs. The courses in between are the second programming course(CS2), Data Structures, Databases, and Software Engineering. These courses are common toboth the CS and SE curriculum and among them, and depending on the institution, oftenspan all