Speaker Experience and Presentations

A summary of my activity as an invited speaker, poster presentations, tutorials, and short talks in diverse academic and industry venues.

Speaker

[1] Emotion AI. Presented at: (1) Mount St. Mary’s University, 2022; (2) 2021 International Conference on Optimization and Software, Mexico 2021; (3) Gettysburg College, 2021; (4) 2nd. International Conference on Advances in Emerging Trends and Technologies (ICAETT). University of Chimborazo. Ecuador. October 2020. (5) Science Day. Universidad de Guadalajara, Tonala campus. JAL, Mexico. November 2019. And (6) Programmer Day. Universidad Panamericana, Guadalajara campus. JAL, Mexico. September 2019.

[2] Let’s Talk About Data Mining: Introduction and Tools. International Seminar on Knowledge Generation (ECInvestiga). Universidad de Guadalajara, South campus. JAL, Mexico. November 2019.

[3] Affect and Cognition for Education. Virtual Education Training, Research, Development, and Innovation Workshop. National Institute of Astrophysics, Optics and Electronics (INAOE). Q.R., Mexico. September 2019.

[4] Building Adaptive Software. Academic Forum, Instituto Tecnologico de La Laguna. Coahuila, Mexico. March 2012.

[5] Natural User Interfaces. Academic Forum, Instituto Tecnologico de La Laguna. Coahuila, Mexico. October 2010.

[6] Natural User Interfaces. 10th International Conference on Computer Systems Engineering. Tecnologico de Monterrey, Guadalara campus. JAL, Mexico. March 2010.

[7] Information Technologies: Exceeding Bounds and Skepticisms. Science and Technology Week, Colegio Nacional de Educacion Profesional Tecnica (Conalep). Guadalajara, JAL, Mexico. June 2007.

[8] Developing Web Applications with Java. Information Technology Week, Instituto Tecnologico de Zacatecas Sur (ITZAS). Tlaltenango, Zacatecas, Mexico. November 2006.

[9] Why Study Computer Science? Cervantes High School. Guadalajara, JAL, Mexico. October 2006.

[10] The Information Technology Career. Science and Technology Week. Instituto Tecnologico de Tequila. JAL, Mexico. December 2005.

[11] Evolution of Web Development. 1st Conference on Information Technology, Universidad de Occidente. Guamuchil campus, Sinaloa, Mexico. November 2005.

[12] Software Architectures for Web Development. Science and Technology Week, Universidad de Guadalajara. Puerto Vallarta campus, JAL, Mexico. August 2004.

[13] The Current Context of Web Application Development. Semana Valles de Ciencia y Tecnologia, Universidad de Guadalajara, Valles campus. JAL, Mexico. May 2004.

Posters

[1] Day M. and Gonzalez-Sanchez J. (2019). A Neural Network Model for a Tutoring Companion Supporting Students in a Programming with Java Course. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (SIGCSE ’19). ACM. Pp 1268-1268. doi:10.1145/3287324.3293851

[2] Gonzalez-Sanchez, J., Chavez-Echeagaray, M.E., Lin, L., Baydogan, M., Christopherson, R., Gibson, D., Atkinson, R., and Burleson, W. (2013). Affect Recognition in Learning Scenarios: Matching Facial- and BCI-Based Values. Proceedings of the 13th IEEE International Conference on Advanced Learning Technologies (ICALT). Beijing, China. July 2013. pp 70-71. ISBN: 978-0-7695-5009-1. doi: 10.1109/ICALT.2013.26.

[3] Bernays, R., Mone, J., Yau, P., Murcia, M., Gonzalez-Sanchez, J., Chavez-Echeagaray, M.E., Christopherson, R., Atkinson, R., and Kobayashi, Y. (2012). Lost in the Dark: Emotion Adaption. In Adjunct Proceedings of the 25th Annual ACM Symposium on User Interface Software and Technology (UIST). ACM. Pp 79-80. ISBN: 978-1-4503-1582-1. doi: 10.1145/2380296.2380331.

[4] VanLehn, K., Burleson, W., Chavez-Echeagaray, M.E., Christopherson, R., Gonzalez-Sanchez, J., Hastings, J., Hidalgo-Pontet, Y., and Zhang, L. (2011). The Affective Meta-Tutoring Project: How to Motivate Students to Use Effective Meta-Cognitive Strategies. Proceedings of the 19th International Conference on Computers in Education (ICCE). Chiang Mai, Thailand: Asia-Pacific Society for Computers in Education. October 2011. pp 128-130.

[5] Gonzalez-Sanchez, J. and Chavez-Echeagaray, M.E. (2008). Could Programming Be Cool? Using Lego Mind-storms to Teach Programming. Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education (SIGCSE ’08). Portland, OR, USA. ACM. March 2008.

[6] Gonzalez-Sanchez, J. and Chavez-Echeagaray, M.E. (2007). Eclipse Plug-in to Aid in Generating OpenMP and Pthreads Code through Visual Programming. EclipseCon 2007. Santa Clara, CA, USA. March 2007.

[7] Hidalgo-San Martin, A., Gonzalez-Sanchez, J., and Hidalgo-Rassmusen, H. (2004). The Construction of a Virtual Conference Platform, Success Case of the 1st Virtual Conference on Youth Health. Proceedings of the 13th Encuentro Internacional de Educacion a Distancia by Universidad de Guadalajara. Guadalajara, JAL, Mexico, November 2004.

[8] Hidalgo-San Martin, A., Rassmusen, B., Gonzalez-Sanchez, J., and Hidalgo-Rassmusen, H. (2003). A Virtual Strategy for Epidemiological Investigation. 6th Regional Conference on Health Sciences Information (CRICS in Spanish), Puebla, Puebla, Mexico, May 2003.

Tutorials

[1] Gonzalez-Sanchez, J., Chavez-Echeagaray, M.E., Atkinson, R., and Burleson, W. (2014). Multimodal Detection of Affective States: A Roadmap Through Diverse Technologies. ACM SIGCHI Conference on Human Factors in Computing Systems (CHI). Toronto, ON, Canada. May 2014.

[2] Gonzalez-Sanchez, J. (2012). Software Architecture: Principles and Practices. International Conference of Software Engineering and Applications (CIISA). Guadalajara, JAL, Mexico. May 2012.

[3] Gonzalez-Sanchez, J., Chavez-Echeagaray, M.E., Atkinson, R., and Burleson, W. (2012). Multimodal Detection of Affective States: A Roadmap from Brain-Computer Interfaces, Face-Based Emotion Recognition, Eye Tracking, and Other Sensors. ACM Conference on Human Factors in Computing Systems (CHI). Austin, Texas, USA. May 2012.

[4] Gonzalez-Sanchez, J. (2012). iPhone Application Development. Academic Forum 2012, Instituto Tecnologico de la Laguna. Torreon, Coahuila, Mexico. March 2012.

[5] Gonzalez-Sanchez, J. (2012). Data Mining. Academic Forum 2012, Instituto Tecnologico de la Laguna. Torreon, Coahuila, Mexico. March 2012.

[6] Gonzalez-Sanchez, J. (2012).  Programming LEGO Mindstorms with Java. Academic Forum 2012, Instituto Tecnologico de la Laguna. Torreon, Coahuila, Mexico. March 2012.

[7] Gonzalez-Sanchez, J. and Chavez-Echeagaray, M.E. (2011). iOS Programming 202: Navigation-Based Applications. Desert Code Camp at Chandler-Gilbert Community College. Phoenix, AZ, USA. April 2011.

[8] Gonzalez-Sanchez, J. and Chavez-Echeagaray, M.E. (2011). iOS Programming 101: Getting Started. Desert Code Camp at Chandler-Gilbert Community College. Phoenix, AZ, USA. April 2011.

[9] Gonzalez-Sanchez, J. and Chavez-Echeagaray, M.E. (2010). iOS Programming 101: Getting Started. . Desert Code Camp at Chandler-Gilbert Community College. Phoenix, Arizona, USA. November 2010.

[10] Gonzalez-Sanchez, J. and Chavez-Echeagaray, M.E. (2010). Natural User Interfaces 101. Desert Code Camp at Chandler-Gilbert Community College. Phoenix, Arizona, USA. November 2010.

[11] Gonzalez-Sanchez, J. (2010). Programming LEGO Mindstorms with Java.  Academic Forum 2010, Instituto Tecnologico de la Laguna. Torreon, Coahuila, Mexico. October 2010.

[12] Gonzalez-Sanchez, J. (2010). iPhone Application Development. Academic Forum 2010, Instituto Tecnologico de la Laguna. Torreon, Coahuila, Mexico. October 2010.

[13] Gonzalez-Sanchez, J. and Chavez-Echeagaray, M.E. (2010). iPhone Application Development. 25th International Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH). Reno, NV, USA. October 2010.

[14] Gonzalez-Sanchez, J. and Chavez-Echeagaray, M.E. (2010). How to Apply Software Architecture and Patterns to Tutoring System Development? 10th International Conference on Intelligent Tutoring Systems: Bridges to Learning (ITS). Pittsburgh, PA, USA. June 2010.

[15] Gonzalez-Sanchez, J. and Chavez-Echeagaray, M.E. (2010). How to Code for Accelerometer and Core Location? Desert Code Camp at Devry University. Phoenix, AZ, USA. May 2010.

[16] Gonzalez-Sanchez, J. and Chavez-Echeagaray, M.E. (2010). Natural User Interfaces: Connecting Software with the Humanity. Desert Code Camp at Devry University. Phoenix, AZ, USA. May 2010.

[17] Gonzalez-Sanchez, J., Chavez-Echeagaray, M.E., and Barragan, L. (2010). MoCap: Motion Capture. 10th International Conference on Computer Systems Engineering. Tecnologico de Monterrey, Guadalara campus, JAL, Mexico. March 2010.

[18] Chavez-Echeagaray, M.E. and Gonzalez-Sanchez, J. (2010). Programming LEGO® Mindstorms with Java. 10th International Conference on Computer Systems Engineering. Tecnológico de Monterrey, campus Guadalajara. Guadalajara, Jal., Mexico. March 2010.

[19]Gonzalez-Sanchez, J. (2010). Programming with iPhone SDK. 10th International Conference on Computer Systems Engineering. Tecnologico de Monterrey, Guadalara campus, JAL, Mexico. March 2010.

[20] Gonzalez-Sanchez, J. and Chavez-Echeagaray, M.E. (2009). How to Code for Accelerometer and Core Location? Desert Code-Camp at Devry University. Phoenix, AZ, USA. November 2009.

[21] Gonzalez-Sanchez, J. and Chavez-Echeagaray, M.E. (2009). Programming with iPhone SDK. ACM International Conference on Object-Oriented Programming Systems Languages and Applications (OOPSLA) 2009. Orlando, FL, USA. October 2009.

[22] Gonzalez-Sanchez, J. and Chavez-Echeagaray, M.E. (2008). iPhone SDK a Kick Start. ACM International Conference on Object-Oriented Programming Systems Languages and Applications (OOPSLA) 2008. Nashville, TN, USA. October 2008.

[23] Gonzalez-Sanchez, J. and Chavez-Echeagaray, M.E. (2008). Programming LEGO Mindstorms with Java. ACM International Conference on Object-Oriented Programming Systems Languages and Applications (OOPSLA) 2008. Nashville, TN, USA. October 2008.

[24] Gonzalez-Sanchez, J. (2008). Design Patterns. Continuing Education and Knowledge Updating for Professionals and Companies. Software Industry Excellence Center (SIE CENTER) at Tecnologico de Monterrey, Guadalajara campus. Guadalajara, JAL, Mexico. December 2008.

[25] Gonzalez-Sanchez, J. (2008). Applying Rational Unified Process (RUP) and Software Design Patterns in CMMi Technical Solution. International Conference of Software Engineering and Applications (CIISA) 2008. Guadalajara, JAL, Mexico. September 2008.

[26] Gonzalez-Sanchez, J. (2007). Software Architecture and Design Patterns for CMMi Technical Solution. Software Industry Excellence Center (SIE CENTER) at Tecnologico de Monterrey, Guadalajara campus. Guadalajara, JAL, Mexico. December 2007.

[27] Gonzalez-Sanchez, J. and Chavez-Echeagaray M.E. (2007). Programming Lego® NXT Robots with Java Lejos API. 9th International Conference on Computer Systems Engineering. Tecnologico de Monterrey, Guadalara campus, JAL, Mexico. October 2007.

[28] Gonzalez-Sanchez, J. and Chavez-Echeagaray M.E. (2006). Programming Lego® RCX Robots with Java Lejos API. 8th International Conference on Computer Systems Engineering. Tecnologico de Monterrey, Guadalara campus, JAL, Mexico. October 2006.

[29] Gonzalez-Sanchez, J. (2006). Software Design Patterns and Anti-Patterns. 8th International Conference on Computer Systems Engineering. Tecnologico de Monterrey, Guadalara campus, JAL, Mexico. October 2006.

[30] Gonzalez-Sanchez, J. (2006). Unified Modeling Language (UML) and the Unified Process (UP). Continuing education and knowledge updating for professionals and companies. Software Industry Excellence Center (SIE CENTER) at Tecnologico de Monterrey, Guadalajara campus, Guadalajara, JAL, Mexico. January 2006.

[31] Gonzalez-Sanchez, J. (2005, 2006). Web Application Development with PHP and MySQL Databases. Information Technology Week. Instituto Tecnologico de Zacatecas Sur (ITZAS), Tlaltenango, Zacatecas, Mexico. November 2005 and March 2006.

[32] Gonzalez-Sanchez, J. (2005). Apache Web Server. 1st Conference on Information Technology. Universidad de Occidente, Guamuchil campus, Sinaloa, Mexico. November 2005.

[33] Gonzalez-Sanchez, J. (2005, 2006, 2007). J2ME: Java for Mobile Devices. 7th, 8th, and 9th International Conference on Computer Systems Engineering. Tecnologico de Monterrey, Guadalajara campus. Guadaalajara, JAL, Mexico. October 2005, 2006, 2007.

[34] Gonzalez-Sanchez, J. (2005). Unified Modeling Language. Continuing education and knowledge updating for professionals and companies. Tecnologico de Monterrey, Guadalajara campus. Guadalajara, JAL, Mexico. May 2005.

[35] Gonzalez-Sanchez, J. (2005). J2ME: Java for Mobile Devices. 4th International Symposium on Computer Systems Engineering. Tecnologico de Monterrey, Mazatlan campus. Mazatlan, SIN, Mexico. March 2005.

[36] Gonzalez-Sanchez, J. (2004). Object Oriented Programming with Java. 6th International Conference on Computer Systems Engineering. Tecnologico de Monterrey, Guadalajara campus, Guadalajara, JAL, Mexico. October 2004.

[37] Gonzalez-Sanchez, J. (2004). Web Application Development with PHP and MySQL Databases. Tecnologico de Monterrey, Hidalgo campus, Hidalgo, Mexico. November 2004.

[38] Gonzalez-Sanchez, J. (2004). Apache Web Server. Information Technology Week. Universidad de Guadalajara, Los Altos campus. Tepatitlan, JAL, Mexico. May 2004.

[39] Gonzalez-Sanchez, J. (2003, 2004, 2005). Apache Web Server. 5th, 6th, and 7th International Conference on Computer Systems Engineering. Tecnologico de Monterrey, Guadalajara campus. Guadalajara, JAL, Mexico. October 2003, 2004, and 2005.

[40] Gonzalez-Sanchez, J. (2003). Web Application Development with PHP and MySQL Databases. Universidad de Guadalajara, Valles campus. Ameca, JAL, Mexico. August 2003.

[41] Gonzalez-Sanchez, J. (several times between 1997 and 2004). Object Oriented Programming with C++, Programming with C, HTML, Programming Fundamentals, Programming Graphics Interfaces with Motif, CGI Programming with TCL, Fortran 90, and Internet for Users. High Performance Computer Center of Universidad de Guadalajara.

Short Talks

[1] Vanlehn, K., Burleson, W., Chavez-Echeagaray, M. E., Christopherson, R., Gonzalez-Sanchez, J., Hidalgo-Pontet, Y., Muldner, K., and Zhang, L. (2012). The Level Up Procedure: How to Measure Learning Gains without Pre- and Post-testing. Companion of the 42nd Conference of Research and Development by Tecnologico de Monterrey. Monterrey, NL, Mexico. January 2012. Page 233. ISBN: 978-607-501-073-1.

[2] VanLehn, K., Burleson, W., Chavez-Echeagaray, M.E., Christopherson, R., Gonzalez-Sanchez, J., Hidalgo-Pontet, Y., and Zhang, L. (2012). The Affective Meta-Tutoring Project: How to Motivate Students to Use Effective Meta-cognitive Strategies. Companion of the 42nd Conference of Research and Development by Tecnologico de Monterrey. Monterrey, NL, Mexico. January 2012. Page 232. ISBN: 978-607-501-073-1.

[3] Gonzalez-Sanchez, J., Christopherson, R., Chavez-Echeagaray, M.E., Atkinson, R., and Burleson, W. (2012). How to Do Multimodal Detection of Affective States? Companion of the 42nd Conference of Research and Development by Tecnologico de Monterrey. Monterrey, NL, Mexico. January 2012. Page 219. ISBN: 978-607-501-073-1.

[4] Gonzalez-Sanchez, J., Chavez-Echeagaray, M.E., VanLehn, K., and Burleson, W. (2012). From Behavioral Description to a Pattern-Based Model for Intelligent Tutoring Systems. Companion of the 42nd Conference of Research and Development by Tecnologico de Monterrey. Monterrey, NL, Mexico. January 2012. Page 217. ISBN: 978-607-501-073-1.

[5] Gonzalez-Sanchez, J., Chavez-Echeagaray, M.E., Atkinson, R., and Burleson, W. (2012). Affective Computing Meets Design Patterns: A Pattern-Based Model of a Multimodal Emotion Recognition Framework. Companion of the 42nd Conference of Research and Development by Tecnologico de Monterrey. Monterrey, NL, Mexico. January 2012. Page 205. ISBN: 978-607-501-073-1.

[6] Gonzalez-Sanchez, J., Chavez-Echeagaray, M.E., Atkinson, R., and Burleson, W. (2012). ABE: An Agent-Based Software Architecture for a Multimodal Emotion Recognition Framework. Companion of the 42nd Conference of Research and Development by Tecnologico de Monterrey. Monterrey, NL, Mexico. January 2012. Page 204. ISBN: 978-607-501-073-1.

[7] Christopherson, R., Gonzalez-Sanchez, J., Chavez-Echeagaray, M.E., and Atkinson, R. (2011). Covert and Overt Measures of Engagement within an Educational Multimedia Environment. Games for Change 8th Annual Festival, New York City, June 20-22, 2011.

[8] Gibson, D., Chavez-Echeagaray, M.E., Gonzalez-Sanchez, J., Christopherson, R., and Atkinson, R. (2011). Emotional Impacts of Digital Media. Virtual Worlds Best Practices in Education Conference (VWBPE). March 2011.

[9] Atkinson, R., Denham, A., Gonzalez-Sanchez, J., Christopherson, R., and Chavez-Echeagaray, M.E. (2011). Mobile Learning: Using Mobile Devices to Deliver Interactive Multimedia Instruction. Companion of the 41st Conference of Research and Development by Tecnologico de Monterrey. Monterrey, NL, Mexico. January 19-21, 2011. Page 501. ISBN: 978-607-501-033-5.

[10] Atkinson, R., Christopherson, R., Gonzalez-Sanchez, J., and Chavez-Echeagaray, M.E. (2011). Automated Detection of Affective States to Measure Learning Experience. Companion of the 41st Conference of Research and Development by Tecnologico de Monterrey. Monterrey, NL, Mexico. January 19-21, 2011. Page 497. ISBN: 978-607-501-033-5.

[11] Marquez-Azua, B., Ledesma-Tello, I., and Gonzalez-Sanchez, J. (2011). Three-Dimensional Visualization of the Tectonic Movement over Mexico using the Global Positioning System (GPS) Measurements. Companion of the 41st Conference of Research and Development by Tecnologico de Monterrey. Monterrey, NL, Mexico. January 19-21, 2011. Page 174. ISBN: 978-607-501-033-5.

[12] Gonzalez-Sanchez, J., and Chavez-Echeagaray, M.E. (2010). Affective Computing: Comparing Computer-Face-Based Emotion Recognition with Human Emotion Perception. Latino Graduate Students Alliance (LGSA) Interdisciplinary Symposium, Tempe, AZ, USA. March 2010.

[13] Gonzalez-Sanchez, J., and Chavez-Echeagaray, M.E. (2010). Affective Computing: Affective Meta Tutoring System. Latino Graduate Students Alliance (LGSA) Interdisciplinary Symposium, Tempe, AZ, USA. March 2010.

[14] VanLehn, K., Burleson, W., Hand, P., Muldner, K., Gonzalez-Sanchez, J., Chavez-Echeagaray, M.E., and Christopherson, R. (2010). Affective Meta Tutoring System. Companion of the 40th Conference of Research and Development by Tecnologico de Monterrey. Monterrey, NL, Mexico, January 20-22, 2010. Page 595. ISBN: 978-607-501-0007.

[15] Burleson, W., Muldner, K., Gonzalez-Sanchez, J., Chavez-Echeagaray, M.E., Lu, P., and Freed, N. (2010). Comparing computer-face-based emotion recognition with human emotion perception. Companion of the 40th Conference of Research and Development by Tecnologico de Monterrey. Monterrey, NL, Mexico, January 20-22, 2010. Page 594. ISBN: 978-607-501-0007.

[16] Calzada-Delgado, S., and Gonzalez-Sanchez, J. (2008). System for Management Information of Archaeological Sites in Sayula River Basin. Companion of the 38th Conference of Research and Development by Tecnologico de Monterrey. Monterrey, NL, Mexico, January 23-25, 2008. Page 359. ISBN: 968-891-124-0.

[17] Gonzalez-Sanchez, J. and Chavez-Echeagaray, M.E. (2008). Introducing computer science with Project Hoshimi. Companion of the 38th Conference of Research and Development by Tecnologico de Monterrey. Monterrey, NL, Mexico, January 23-25, 2008. Page 191. ISBN: 968-891-124-0.

[18] Gonzalez-Sanchez, J., and Chavez-Echeagaray, M.E. (2008). Eclipse plug-in to aid in generating OpenMP and Pthreads code Through Visual Programming. Companion of the 38th Conference of Research and Development by Tecnologico de Monterrey. Monterrey, NL, Mexico. January 23-25, 2008. Page 184. ISBN: 968-891-124-0.

[19] Hidalgo-San Martin, A. and Gonzalez-Sanchez, J. (2006). Virtual Health Library Mexico on the Internet 2. Virtual Day in Health Sciences of the University Corporation for Development of Internet (CUDI). Mexico. September 2006.

[20] Marquez-Azua, B., Ledesma-Tello, I. and Gonzalez-Sanchez, J. (2006). Tri-dimensional Visualization of the Tectonic Displacement of Mexico. Spring Meeting 2006 of the University Corporation for Development of Internet (CUDI). Oaxaca, OAX, Mexico. April 2006.