Team Building in Multidisciplinary Client-Sponsored Project Courses

Experience working in multidisciplinary teams is important both to prepare Computer Science (CS) students for industry and to improve their communication with teammates from disciplines other than their own. This article describes the evolution and results of collaborations among three courses: an undergraduate CS course about user interface design and implementation, an undergraduate Scientific and Technical Communication (STC) course about usability and instructions writing, and a graduate CS/Human Factors course about user-interface evaluation and usability testing. Students from all three courses work with scientists to complete the scientist-sponsored citizen science Android applications (apps). Students from the undergraduate CS and STC courses form multidisciplinary teams to design and implement apps, while the graduate students consult with the teams by evaluating and user-testing the apps. The collaboration's effectiveness was assessed using student surveys, interviews, and evaluations of student work. This article compares the collaboration within the teams and the coordination with the scientists across two years of activities in order to determine the effectiveness of course modifications. The article concludes with recommendations for improving the collaboration within teams and the coordination with clients in multidisciplinary course projects.

[1]  Julie Dyke,et al.  Getting "dissed": technical communicators in interdisciplinary engineering teams , 2000, SIGDOC.

[2]  Ron Miller,et al.  We are teaching engineering students what they need to know, aren't we? , 2009, 2009 39th IEEE Frontiers in Education Conference.

[3]  Linda Ann Riley,et al.  Blurring Boundaries between Technical Communication and Engineering: Challenges of a Multidisciplinary, Client-Based Pedagogy , 2001 .

[4]  Allan Fisher,et al.  Unlocking the Clubhouse : Women in Computing by Allan Fisher , 2015 .

[5]  Frank McCown,et al.  Using interdisciplinary teams in a mobile application development course , 2013 .

[6]  Jacob Cohen,et al.  A power primer. , 1992, Psychological bulletin.

[7]  Kimberly A. S. Howard,et al.  Youth exposed to violence: the role of protective factors. , 2010 .

[8]  John D. Fernandez,et al.  Evaluating computing education programs against real world needs , 2006 .

[9]  Barbara M. Olds,et al.  A Model Curriculum for a Capstone Course in Multidisciplinary Engineering Design , 1994 .

[10]  Xiao-Hua Zhou,et al.  Statistical Methods for Meta‐Analysis , 2008 .

[11]  Frank J. Lee,et al.  Emphasizing soft skills and team development in an educational digital game design course , 2009, FDG.

[12]  Dena Elisabeth Eber,et al.  When worlds collide!: an interdisciplinary course in virtual-reality art , 2001, SIGCSE '01.

[13]  Christopher Brown,et al.  Teaching Human Factors to Graduate and Undergraduate Computer Science Students , 2012 .

[14]  Christopher A. Wood,et al.  Cybersecurity Education , 2014, ACM Trans. Comput. Educ..

[15]  Joseph Catanio An interdisciplinary practical approach to teaching the software development life-cycle , 2006, SIGITE '06.

[16]  Robert Pastel,et al.  Combining distinct graduate and undergraduate HCI courses: an experiential and interactive approach , 2009, SIGCSE '09.

[17]  Herbert H. Tsang,et al.  Minding the gap: bridging computing science and business studies with an interdisciplinary innovation challenge , 2010, WCCCE.

[18]  Daniel Stokols,et al.  Toward a Science of Transdisciplinary Action Research , 2006, American journal of community psychology.

[19]  Karen Anewalt Utilizing interdisciplinary teams in teaching e-commerce , 2003 .

[20]  Jennifer A. Polack-Wahl Incorporating the client's role in a software engineering course , 1999, SIGCSE '99.

[21]  Jerry B. Weinberg,et al.  Multidisciplinary teamwork in a robotics course , 2005, SIGCSE '05.

[22]  AnewaltKaren Utilizing interdisciplinary teams in teaching e-commerce , 2003 .

[23]  Lori Carter Ideas for adding soft skills education to service learning and capstone courses for computer science students , 2011, SIGCSE '11.

[24]  Gitta Domik Who is on my team: building strong teams in interdisciplinary visualization courses , 2009, SIGGRAPH ASIA '09.

[25]  D FernandezJohn,et al.  Evaluating computing education programs against real world needs , 2006 .

[26]  Bernard C. K. Choi,et al.  Multidisciplinarity, interdisciplinarity and transdisciplinarity in health research, services, education and policy: 1. Definitions, objectives, and evidence of effectiveness. , 2006, Clinical and investigative medicine. Medecine clinique et experimentale.

[27]  David S. Ebert,et al.  A collaborative and interdisciplinary computer animation course , 2000, COMG.

[28]  McCownFrank,et al.  Using interdisciplinary teams in a mobile application development course , 2013 .

[29]  Robert Pastel,et al.  Teaching Interdisciplinary Teamwork through Hands-on Game Development , 2014 .

[30]  Ian F. Alexander,et al.  Understanding project sociology by modeling stakeholders , 2004, IEEE Software.

[31]  Rosalee Wolfe,et al.  Using computer graphics to foster interdisciplinary collaboration in capstone courses , 2008 .

[32]  Lisa J. Burnell,et al.  Assessment of a resource limited process for multidisciplinary projects , 2003, SGCS.