Asee peer logo
Displaying all 2 results
Conference Session
SE Curriculum and Course Management
Collection
2009 Annual Conference & Exposition
Authors
Richard Stansbury, Embry-Riddle Aeronautical University; Massood Towhidnejad, Embry-Riddle Aeronautical University
Tagged Divisions
Software Engineering Constituent Committee
performance. This approach isevaluated versus the previous, a more highly subjective, assessment approach for this course.The paper concludes with a discussion of how this process will be implemented for later years.Introduction:At Embry-Riddle Aeronautical University (ERAU), Daytona Beach campus, two courses, CEC420/421: Computer System Design Lab and SE 450/451: Software Team Project, comprise thetwo halves of a single year-long capstone course provided by the Department of Computer andSoftware Engineering. There is typically a significantly higher number of software engineeringstudents versus computer engineering students. The course also invites participants from otherdepartments such as human factors in order to encourage a multidisciplinary
Conference Session
Software Engineering Teaching Techniques
Collection
2009 Annual Conference & Exposition
Authors
Clifton Kussmaul, Muhlenberg College
Tagged Divisions
Software Engineering Constituent Committee
varied user community, which demonstrates the role and value of communicationand supporting tools, such as discussion forums, version control, and task or defect trackingsystems. Third, students may already be familiar with FOSS as users.Faculty can help students by using a five step “USABL” model in which students use FOSSprojects, study the project as a worked example, add minor enhancements, build largercomponents, and finally leverage FOSS for other purposes. This paper describes experiencesusing FOSS and this approach across a computer science (CS) curriculum and particularly in asophomore-level SE course and in capstone software projects. First, it briefly reviews SE courseand project design, and FOSS. Second, it describes the five step