Title :
Work in progress: Sustainable projects for software engineering courses: Collaborating with technology courses
Author :
Asuncion, Hazeline U. ; Angotti, R.L. ; Sung, Kelvin
Author_Institution :
Comput. & Software Syst., Univ. of Washington, Bothell, Bothell, WA, USA
Abstract :
Teaching Software Engineering (SE) based on “real-world” projects engages students with practical application of software engineering concepts-students develop a deeper interest in the project deliverables while they acquire the skills of critically analyzing the problem and determining the best course of action. It can be challenging to find and maintain a reliable stream of suitable software projects that match learning outcomes, technical scope, and academic calendar of an SE class. On the other hand, a typical university campus has many nonComputer Science (CS) technology classes that require their students to study, understand, and evaluate existing software applications in specific areas. With purposeful coordination, these non-CS technology classes can serve as effective source of real projects for SE classes. This paper describes our experience of collaborating with the Education Program in their Technology in Education course. While we encountered some challenges, our experience has demonstrated that it is indeed mutually beneficial and rewarding for students in both courses. We offer recommendations on choosing non-CS technology classes and logistical guidelines to ensure the success of such collaborations.
Keywords :
computer science education; educational courses; educational institutions; software engineering; teaching; CS technology class; SE class; academic calendar; education course; education program; learning outcome; logistical guideline; noncomputer science technology class; real-world project; software application; software engineering concept; software engineering course; software project; student skills; sustainable project; teaching; technical scope; technology course; university campus; Collaboration; Education courses; Guidelines; Software; Software engineering; USA Councils; education; software engineering education;
Conference_Titel :
Frontiers in Education Conference (FIE), 2012
Conference_Location :
Seattle, WA
Print_ISBN :
978-1-4673-1353-7
Electronic_ISBN :
0190-5848
DOI :
10.1109/FIE.2012.6462274