Jessica Bayliss Headshot

Jessica Bayliss

Professor

School of Interactive Games and Media
Golisano College of Computing and Information Sciences

585-475-2507
Office Location

Jessica Bayliss

Professor

School of Interactive Games and Media
Golisano College of Computing and Information Sciences

Education

BS, California State University, Fresno; MS, Ph.D., University of Rochester

585-475-2507

Personal Links
Areas of Expertise

Select Scholarship

Journal Paper
Bayliss, Jessica. "The Data-Oriented Design Process for Game Development." Computer 55. 5 (2022): 31-38. Web.
Published Conference Proceedings
Bayliss, J.D., et al. "Lazy Eye Shooter: Making A Game Therapy for Visual Recovery in Adult Amblyopia Usable." Proceedings of the Second International Conference on Design, User Experience, and Usability: Health, Learning, Playing, Cultural, and Cross-cultural User Experience - Volume Part II (DUXU'13). Ed. Aaron Marcus (Ed.), Vol. Part II. Berlin, Heidelberg: Springer-Verlag, 2013. Print.
Bayliss, Jessica D. "Teaching Game AI through Minecraft Mods." Proceedings of the Games Innovation Conference (IGIC). Rochester, NY: IEEE, 2012. Print.
Bayliss, Jessica D, et al. "Lazy Eye Shooter: a Novel Game Therapy for Visual Recovery in Adult Amblyopia." Proceedings of the Games Innovation Conference (IGIC). Rochester, NY: IEEE, 2012. Print.
Vedamurthy, I., et al. "Modified Unreal Tournament: An Action Game Therapy for Amblyopia." Proceedings of the Entertainment Software and Cognitive Neurotherapeutics Society Meeting. San Francisco, CA: Grantome, 2011. Web.
Published Game, Application or Software
Bayliss, Jessica, et al. Lazy Eye Shooter: a Novel Game Therapy for Amblyopia. Game. RIT. 2012.
Book Chapter
Schwartz, David I. and Jessica D. Bayliss. "Unifying Instructional and Game Design." Handbook of Research on Improving Learning and Motivation through Educational Games. Ed. P. Felicia. : IGI Global, 2011. 192-214. Print.
Schwartz, David I. and Jessica D. Bayliss. "The Ethics of Reverse Engineering for Game Technology." Designing Games for Ethics: Models, Techniques and Frameworks. : IGI Global, 2011. 110-127. Print.

Currently Teaching

CSCI-510
3 Credits
Introduction to Computer Graphics is a study of the hardware and software principles of interactive raster graphics. Topics include an introduction to the basic concepts, 2-D and 3-D modeling and transformations, viewing transformations, projections, rendering techniques, graphical software packages and graphics systems. The course will focus on rasterization techniques and emphasize the hardware rasterization pipeline including the use of hardware shaders. Students will use a standard computer graphics API to reinforce concepts and study fundamental computer graphics algorithms. Programming projects will be required.
IGME-580
3 Credits
This course will allow students to work as domain specialists on teams completing one or more large projects over the course of the semester. The projects will be relevant to experiences of the interactive games and media programs, but will require expertise in a variety of sub-domains, including web design and development, social computing, computer game development, multi-user media, human-computer interaction and streaming media. Students will learn to apply concepts of project management and scheduling, production roles and responsibilities, and their domain skill sets to multidisciplinary projects. Students will complete design documents, progress reports and final assessments of themselves and their teammates in addition to completing their assigned responsibilities on the main projects.
IGME-680
3 Credits
This course will allow students to work as domain specialists on teams completing one or more large projects over the course of the semester. The projects will be relevant to experiences of the interactive games and media programs, but they will require expertise in a variety of sub-domains, including web design and development, social computing, computer game development, multi-user media, human-computer interaction and streaming media. Students will learn to apply concepts of project management and scheduling, production roles and responsibilities, and their domain skill sets to multidisciplinary projects. Students will complete design documents, progress reports and final assessments of themselves and their teammates in addition to completing their assigned responsibilities on the main projects.
IGME-753
3 Credits
This course explores the history and modern implementation of software for game consoles. Cross-platform development will be emphasized along with software concepts such as memory management, scheduling, parallelization, graphics, and virtual reality. Programming projects are required.
IGME-799
1 - 6 Credits
The student will work independently under the supervision of a faculty adviser on a topic not covered in other courses.