STEPHANIE LUDI EMPLOYMENT Professor, Computer Science and Engineering, University of North Texas (August 2016-present) Professor, Software Engineering, Rochester Institute of Technology (August 2014-present) - Affiliated Faculty, PhD Program in Computing and Information Sciences (September 2012-August 2016) - Affiliated Faculty, Human-Computer Interaction Program, Information Sciences and Technology Department (September 2014-present) Associate Professor, Software Engineering, Rochester Institute of Technology (September 2009- July 2014) Graduate Program Director, Software Engineering, Rochester Institute of Technology (June 2009 July 2016) Assistant Professor, Software Engineering, Rochester Institute of Technology (September 2002- August 2009) EDUCATION Ph.D. Computer Science, Arizona State University (May 2003) Dissertation Requirements engineering process simulation in undergraduate software engineering courses ; Advisor: Dr. James Collofello M.S. Computer Science, California Polytechnic State University, San Luis Obispo (June 1996) Thesis The development of the INFORM tutorial: a traditional software engineering and hypermedia development hybrid ; Advisor: Dr. Lois Brady B.S. Computer Science, California Polytechnic State University, San Luis Obispo (August 1994) RESEARCH INTERESTS Software Engineering (Requirements Engineering, Testing, User Feedback in Process Improvement) Human-Computer Interaction (Accessibility, Tool Support, User Modeling) Computer Science / Software Engineering Education (K12, University) Mobile Systems
Stephanie Ludi 2 PUBLICATIONS (JOURNALS, BOOK CHAPTERS, ETC.) Ludi, S. (accepted) Requirements Gathering and Domain Understanding for Assistive Technology to Support Low Vision and Sighted Students, Springer Lecture Notes volume for extended papers from Usability and Accessibility focused Requirements Engineering Workshops in 2012 and 2014, Springer. Kanadje, M., Miller, Z., Agarwal, A. Gaborski, R., Zanibbi, R. and Ludi, S. (accepted) Assisted Keyword Indexing for Lecture Videos using Unsupervised Keyword Spotting. Pattern Recognition Letters. Ludi, S. (2014, June) Towards Improving Access to Math and Science Lecture Material for Visually Impaired Students via ios Support: a Convergence of the Student, Instructor, and Classroom, ACM SIGACCESS Newsletter. Ludi, S. (2014) Robotics Programming Tools for Blind Students. Journal on Technology and Persons with Disabilities. CSUN Center on Disabilities, http://scholarworks.csun.edu/handle/10211.3/125008, pp. 81-91. Ludi, S. "Educational Robotics and Broadening Participation in STEM for Underrepresented Student Groups." Robots in K-12 Education: A New Technology for Learning. IGI Global, 2012. 343-361. Web. 17 Jan. 2012. doi:10.4018/978-1-4666-0182-6.ch017 Ludi, S., & Reichlmayr, T. (2011). The Use of Robotics to Promote Computing to Pre-College Students with Visual Impairments. ACM Transactions on Computing Education. ACM New York, NY, Volume 11 Issue 3, October 2011. doi>10.1145/2037276.2037284 Ludi, S. (2008). 4 contributions to CSTA Source: A Web Repository of K-12 Computer Science Teaching and Learning Materials, Available at: http://csta.villanova.edu/ Ludi, S. (2004). Icons. In Berkshire Encyclopedia of Human Computer Interaction, ed. W. Bainbridge. Berkshire Publishing. Ludi, S. (2000). Macromedia Director as a Prototyping and Usability Testing Tool; ACM Crossroads; Issue 6.5, Mid-Summer Issue available at: http://www.acm.org/crossroads/xrds6-5 Ludi, S. (1994). Student Survival Guide to Managing Group Projects. First published for department use, but has since been migrated to the World Wide Web. Moved to: http://www.se.rit.edu/~sal (maintained) CONFERENCE PAPERS Ludi, S. (2015, October) Towards Making Block-Based Programming Accessible for Blind Users, Blocks and Beyond Workshop held in conjunction with IEEE Symposium on Visual Languages and Human-Centric Computing 2015, Atlanta, GA. Ludi, S. (2015, August) A Tablet-based, Lego Mindstorms Programming Environment for
Stephanie Ludi 3 Children, Human Computer Interaction International 2015, Los Angeles, CA. Ludi, S., & Jordan, S. (2015, August) JBrick: Accessible Robotics Programming for Visually Impaired Users, Human Computer Interaction International 2015, Los Angeles, CA. Alkhanifer, A., & Ludi, S. (2015, August) Disorientation Factors that Affect the Situation Awareness of the Visually Impaired in Unfamiliar Indoor Environments, Human Computer Interaction International 2015, Los Angeles, CA. Al Khanifer, A., Ludi. S. (2014, August), Towards a Situation Awareness Design to Improve Visually Impaired Orientation in Unfamiliar Buildings: Requirements Elicitation Study, 22 nd International Requirements Engineering Conference (RE), Karlskrona, Sweden. Castellanos, K.D., Ludi, S. and Zanibbi, R. (2014, September) Using off-line features and synthetic data for on-line handwritten math symbol recognition. Proc. Int'l Conf. Frontiers in Handwriting Recognition, Crete, Greece. Ludi, S., Timbrook, M., & Chester, P. (2014, July), A Tablet-based Approach to Facilitate the Viewing of Classroom Lecture by Low Vision Students, 14th International Conference on Computers Helping People with Special Needs, Paris Ludi, S., Timbrook, M., & Chester, P. (2014, July), Tablet-based Braille Entry via a Framework Promoting Custom Finger Spacing, 14th International Conference on Computers Helping People with Special Needs, Paris. Davila, K., Agarval, A., Gaborski, R., Zanibbi, R., & Ludi, S. (2013, November) AccessMath: Indexing and Retrieving Video Segments Containing Math Expressions based on Video Similarity. 2013 Western New York Image Processing Workshop Touretzsky, D., Marghitu, D., Ludi, S., Bernstein, D, & Ni, L. (2013, March) Accelerating K-12 Computational Thinking Using Scaffolding, Staging, and Abstraction. ACM Technical Symposium on Computer Science Education (SIGCSE), Denver, CO. Ludi, S., Canter, A., Ellis, L., & Shrestha, A. (2012, September), Designing a Multi-touch, Tablet-based Interface to Promote Lecture Navigation by Visually Impaired Students. 2 nd Workshop on Mobile Accessibility, as part of the MobileHCI, San Francisco. Ludi, S., Canter, A., Ellis, L., & Shrestha, A. (2012, June), Requirements Gathering for Assistive Technology that Includes Low Vision and Sighted Users. Workshop on Usability and Accessibility focused Requirements Engineering, as part of the International Conference on Software Engineering (ICSE 2012), Zurich. Ludi, S. (2011, May), The Benefits and Challenges of Using Educational Game Projects in an Undergraduate Software Engineering Course. Games and Software Engineering Workshop, as part of the International Conference on Software Engineering (ICSE 2011), Honolulu, HI. Ludi, S., Adams, G., Blankenship, B., & Dapiran, M. (2011, May), The Architectural Challenges of Adding Accessibility Features to ALICE as a Case Study of Maintenance in
Stephanie Ludi 4 Educational Software. Games and Software Engineering Workshop, as part of the International Conference on Software Engineering (ICSE 2011), Honolulu, HI. Ludi, S. (2011, March). Accessible Robotics for Visually Impaired Teens: Resources, Activities, and Opportunities. 26th Annual International Technology & Persons with Disabilities Conference (CSUN), San Diego, CA. Naveda, J. F., Reichlmayr, T., Lutz, M., Vallino, J., Ludi, S. (April 2009) The Road We ve Traveled: 12 Years of undergraduate Software Engineering at the Rochester Institute of Technology. International Conference on Information Technology: Next Generations, Las Vegas, NV, April 2009 Ludi, S., & Reichlmayr, T. (2008, March). Developing Inclusive Outreach Activities for Students with Visual Impairments. ACM Technical Symposium on Computer Science Education (SIGCSE), Portland, OR. Ludi, S. (2007, May). Introducing Accessibility Requirements Through External Stakeholder Utilization in an Undergraduate Requirements Engineering. 29 th International Conference on Software Engineering (ICSE), Minneapolis, MN. Ludi, S. (2006, October). Work in Progress: Effectiveness of Collaboration within a Secure Software Engineering Course for SE ad Computing Students, Proceedings of Frontiers in Education (FIE), San Diego, CA Shumba, R., Walden, J., Ludi, S., Taylor, C., & Wang, A.. (June 2006). Teaching the Secure Development Lifecycle: Challenges and Experiences, Colloquium for Information Systems Security Education (CISSE), Baltimore, MD. Ludi, S. (2005, October). Providing Students with Usability Testing Experience: Bringing Home the Lesson The User is Not Like You, Proceedings of Frontiers in Education (FIE), Indianapolis, IN Ludi, S. (2005, August). Factors Impacting Animation in Icons for Visually Impaired Computer Users, Proceedings of the Accessible Design in a Digital World, Dundee, Scotland. Bierre, K., Chetwynd, J., Ellis, B., Hinn, D., Ludi, S., & Westin, T. (2005, July). Game Not Over: Accessibility Issues in Video Games, Proceedings of HCI International, Las Vegas, NV. Ludi, S. (2005, June). Active-Learning Activities that Introduce Students to Software Engineering Fundamentals, Proceedings of the 10th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE), Lisbon, Portugal. Reichlmayr, T., Ludi, S. & Natarajan, S. (2005, February). An Introductory Software Engineering Course that Facilitates Active Learning. ACM Technical Symposium on Computer Science Education (SIGCSE), St. Louis, MI. Ludi, S. (2004, February). Teaching Software Testing as a Problem-Based Learning Course. Third Annual Workshop on the Teaching of Software Testing (WTST 3), Melbourne, FL.
Stephanie Ludi 5 Ludi, S. (2003, May). Undergraduate Software Engineering Curriculum Enhancement via Human-Computer Interaction. Bridging the Gaps Between Software Engineering and Human- Computer Interaction Workshop, as part of the International Conference on Software Engineering (ICSE 2003), Portland, OR. Ludi, S. (2002, November). Access for Everyone: Introducing Accessibility Issues to Students in Internet Programming Courses. Frontiers in Education 2002 (FIE 2002), Boston, MA. Ludi, S. (2002, March). Are We Addressing the Right Issues? Meeting the Interface Needs of Computer Users with Low Vision, 1 st Cambridge Workshop on Universal Access and Assistive Technology (CWUATT), Cambridge, UK. Ludi, S. & Collofello, J. (2001, October). An Analysis of the Gap Between the Knowledge and Skills Learned in Academic Software Engineering Course Projects and Those Required in Real Projects. Frontiers in Education 2001 (FIE 2001), Reno, NV. Ludi, S. & Wagner, M. (2001, August). Re-inventing Icons: Using Animation as Cues in Icons for the Visually Impaired. The Ninth International Conference on Human-Computer Interaction, HCI International 2001, New Orleans, LA. Ludi, S. (2000, November). Animated Icons: Re-inventing Visual Cues for the Visually Impaired Computer User. ACM Conference on Universal Usability, Arlington, Virginia. Ludi, S. (1997, November). Student Roles on the World Wide Web: Scholar, Researcher, Beggar, or Thief. Association for the Advancement of Computers in Education s WebNet 97 Conference, Toronto, Canada. Ludi, S. (1996, July). Children and Educational Software: Software Design Under the Microscope. IEEE Multimedia in Education Conference, Melbourne, Australia. CONFERENCE PRESENTATIONS, WORKSHOPS & POSTERS Al Khanifer, A., Ludi, S. (2015, October) Developing SAGAT Probes to Evaluate Blind Individuals Situation Awareness when Traveling Indoor Environments. The 17th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS), Lisbon. Ludi, S., Ellis. L., & Jordan, S. (2014, October) An Accessible Robotics Programming Environment for Visually Impaired Users, The 16th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS), Rochester, NY. Ludi, S., Timbrook, M., & Chester, P. (2014, October) AccessBraille: Tablet-based Braille Entry The 16th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS), Rochester, NY. Al Khanifer, A., Ludi, S. (2014, October) Visually Impaired Orientation Techniques in Unfamiliar Indoor Environments: A User Study. The 16th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS), Rochester, NY.
Stephanie Ludi 6 Ludi, S. (2013, October) Tablet-Based User Experience Design for Visually Impaired Users. Grace Hopper Celebration of Women in Computing, Minneapolis, MN Burge, J., Alvarez, M., Rutledge, J., Ludi, S., & Werner, L. (2012, October). Recruiting and Retaining Women from Underrepresented Groups, Grace Hopper Celebration of Women in Computing, Baltimore, MD. Ludi, S., Canter, A., & Ellis, L. (2011, October). AccessLecture: A Comparative Evaluation Between Multi-touch Interfaces and Tapping Interfaces with Visually Impaired Users, The 13th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS), Dundee, Scotland Ludi, S. (2011, April). Inclusive Robotics for Visually Impaired and Sighted Teens: Resources, Activities, and Opportunities. Computer Using Educators Annual Conference (CUE), Palm Springs, CA. Center, A., Ellis, L, & Ludi, S. (2011, April). AccessLecture: Improving Access to Science and Math Instruction for Visually Impaired Students via Accessible Real-Time Presentation. Posters on the Hill Annual Event for the Council for Undergraduate Research (CUR), Washington DC. Ludi, S. (2011, March). Workshop: Using the FIRST (Robotics) Experience to Reach Pre- College Students Via Near-Peer Mentors. ACM Technical Symposium on Computer Science Education (SIGCSE), Dallas, TX. Ludi, S., Abadi, M., Fujiki, Y., Goldberg, M., Herzberg, S., Sankaran, P. & Voter, A. (2010, October). JBrick: Accessible Lego Mindstorm Programming Tool for Users who are Visually Impaired, The 12th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS), Orlando, FL Dickey-Kurdziolek, M., Pérez-Quiñones, M., Ludi, S., Dalal, A., MacKellar, B., & Olsen, M. (2010, September) Panel: Building Bridges and Breaking Barriers: Panel on Diversity and Inclusion in Computer Science Education, Grace Hopper Celebration of Women in Computing, Atlanta, GA Ludi, S. (2010, June), Inclusive Robotics and Software Engineering Unplugged, CS4HS, Rochester, NY (2 Presentations) Ludi, S. (2010, April). Accessible Lego Mindstorm Robotics to Encourage Students in Science, Technology, Engineering, and Math Classes/Careers, California Transcribers and Educators for the Visually Impaired Annual Conference, Los Angeles, CA. Ludi, S., & Reichlmayr, T. (2008, March). Workshop 30: Strategies in Developing Accessible Lego Mindstorms Activities. ACM Technical Symposium on Computer Science Education (SIGCSE), Portland, OR. Ludi, S. (2000, March). Factors Affecting the Retention of Women in the Undergraduate Computer Science program. Status of research presented at the Doctoral Consortium at the
Stephanie Ludi 7 Association of Computing Machinery Special Interest Group in Computer Science Education Conference, Austin, Texas. Ludi, S. (1997, March). Computers in the Classroom: What's a Student To Do?. Presenter at the ASU Microcomputers in Education Conference, Tempe, Arizona. Ludi, S. (1996, November). Developing Critical Thinking Through Information Literacy. [Abstract]. Classroom Connect Conference, Anaheim, California. Ludi, S. (1996, June). Educational Software Design: Lessons Learned by Children and Adults. Paper presented at the Association for the Advancement of Computers in Education s ED MEDIA 96 Conference, Boston, Massachusetts. Ludi, S. (1996, March). Girls, Women & Computers: Current Research and New Horizons. Presenter at Cal Poly SLO's Women's Week 1996 Symposium, San Luis Obispo, California. Ludi, S. (1996, March). Educational Software: Maximizing the Learning Opportunity. Presenter at the ASU Microcomputers in Education Conference, Tempe, AZ. Ludi, S. (1996, March). Gender and Computers: Current Research and New Horizons. Presenter at the ASU Microcomputers in Education Conference, Tempe, AZ. UNT TEACHING EXPERIENCE CSCE 4444 Software Engineering (Fall 2016) TEACHING INTERESTS Software Engineering (Overview, Requirements Engineering, Testing, Process, Empirical SE) Human-Computer Interaction (Overview courses, User Interface Design and Assessment, Accessibllity) Development of Secure Systems & Usable Systems Computers and Society, specifically Professional Ethics PREVIOUS TEACHING EXPERIENCE Assistant/Associate/Full Professor, RIT Software Engineering Department SE 101 Freshman Seminar (Spring 2004, Fall 2004-2008) SE 361 Software Engineering (Winter 2002, Spring 2003, Winter 2003, Spring 2004, Winter 2004, Spring 2005, Winter 2006, Winter 2007, Winter 2008) SE 444 Engineering Methods for Software Usability (Fall, Spring starting in 2006 Fall 2012) SE 452 Verification and Validation (Fall 2003, Winter 2003)
Stephanie Ludi 8 SE 455/555 Software Requirements and Specification (Fall 2002, 2008, Spring 2003 2006, 2008) SE 549 Quantitative Methods of Delivering Usable Software (Fall 2004, 2005) SE 549 Universal Design (Spring 2007) SE 561 Software Engineering Project I (Winter 2002 2005, Summer 2008 2012, 2014) SE 562 Software Engineering Project II (Spring 2003 2006, Fall 2008 2012, 2014) SE 700, 701, 702 Practicum I, II, III (Fall 2009 Fall 2013, except Winter 2011) SE 710 Research Methods (Fall 2005, 2007, 2008) CIS 810 Research Methods (Fall 2006) SE 740 Empirical Software Engineering (Spring 2008, 2009, 2012) SE 748 Secure Software Engineering: Analysis & Design (Winter 2005, 2006, 2007, 2008) SE 750 Software Modeling (Spring 2008) SE 758 Secure Software Engineering: Verification & Validation (Spring 2006) CIS 850 Design (Spring 2010, Spring 2011) SWEN 444 Human-Centered Computing (Spring 2015) SWEN 640 Research Methods (Fall 2013, 2014, 2015, Summer 2015, 2016) SWEN 722 Process Engineering (Spring 2016) Faculty Associate, ASU Department of Computer Science and Engineering CSE 180 Computer Literacy (June 2000 July 2000) CSE 185 World Wide Web & Introductory Internet Programming (January 2000 - June 2001) CSE 360 Introduction to Software Engineering (January 1999 - July 2001, January 2002- May 2002) Instructor, ASU Center for Academic Precocity Cybergirls, Grades: 4-7 (June 1999 - July 1999) Fundamentals of Java: Introduction to Computer Science, Grades: 8-12 (September 1998 - December 1998) Introduction to Authorware, Grades: 4-7 (June 1998 - July 1998) Instructor, UCLA Extended Education (Online) X396.06 Internet and Online Teaching Tools (May 1999 - June 1999) Adjunct Faculty, Mesa Community College CSC 185 World Wide Web and Introductory Internet Programming (September 1998 - May 1999) Faculty Associate, ASU Educational Media & Computers Department EMC 598 Network Applications and Technologies (June 1997 - July 1997) Teaching Assistant, Cal Poly Computer Science Department CSC 113 Computer Applications: Macintosh (September 1994 - June 1996) 2 sections per quarter, since January 1995