William Bares
-
Olin Hall 114
-
509-522-4450
Dr. Bares enjoys teaching Computer Science at all levels from introductory programming to senior capstone projects. His teaching experience includes introductory programming in Python, JavaScript, and C++, Data Structures, Computer Graphics, Artificial Intelligence, and. He is launching the Immersive Stories Lab to support interdisciplinary teaching, scholarship, and collaborations that involve graphics, performance capture, visualization, and intelligent user interfaces.
Ph.D. Computer Science
North Carolina State University
1998
Dr. Bares explores ways to make mathematics and computing more accessible to young people so as to broaden participation in computing by women and other underrepresented populations. He is currently developing and evaluating new Web-based coding tools to teach computing through visual arts and film. Dr. Bares also does research in intelligent user interfaces to augment human creativity and productivity, especially in areas of film and visual storytelling. Dr. Bares welcomes undergraduate student researchers to join the Immersive Stories Lab.
Research Publications
Fall 2013 - Present
* Denotes student co-authors
William H. Bares, Bill Manaris, Renée McCauley, and Christine Moore. 2019. Achieving Gender Balance through Creative Expression. In ACM SIGGRAPH 2019 Educators Forum (SIGGRAPH ’19), ACM, New York, NY, USA.
William H. Bares, Bill Manaris, Renée McCauley, and Christine Moore. 2019. Achieving Gender Balance through Creative Expression. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE ’19). ACM, New York, NY, USA, 293-299. DOI: https://doi.org/10.1145/3287324.3287435
William Bares, Bill Manaris & Renée McCauley. 2018. Gender equity in computer science through computing in the arts – a six-year longitudinal study, In Computer Science Education, 28:3, 191-210, DOI: 10.1080/08993408.2018.1519322
Bares, William; Requierme, Caroline*; Obisesan, Elizabeth*. 2017. Film Ties: A Web-based Virtual 3D Lab for Teaching the Film Art from Script to Blocking. In Eurographics Workshop on Intelligent Cinematography and Editing.
William Bares and Donald Schwartz. 2016. Film Ties: Crowd-sourced Teaching of Cinematography Using Intelligent Example Galleries. In Proceedings of the 19th ACM Conference on Computer Supported Cooperative Work and Social Computing Companion (CSCW ’16 Companion). ACM, New York, NY, USA, 229-232. Overall CSCW acceptance rate of 26% (1,376 of 5,237 submissions).
Donald Schwartz and Willia Bares. 2016. FilmTies: A Web-based Tool for Teaching 3-D Cinematography. In The 2016 International Conference on Frontiers in Education: Computer Science and Computer Engineering, pp. 136-141.
William Bares, Donald Schwartz, Cristovam Segundo*, Santoshi Nitya*, Sydney Aiken*, and Clinton Medbery*. 2015. Film Ties: An Architecture for Collaborative Data-driven Cinematography. In Proceedings of Eurographics Workshop on Intelligent Cinematography and Editing. Eurographics Association. Zurich, Switzerland, May 4, 2015, 63-68.
Bill Manaris, Renée McCauley, Marian Mazzone, and William Bares. 2014. Computing in the arts: a model curriculum. In Proceedings of the 45th ACM technical symposium on Computer science education (SIGCSE ’14). ACM, New York, NY, USA, 451-456.