Stephen Zilora Headshot

Stephen Zilora

Professor

School of Information
Golisano College of Computing and Information Sciences

585-475-7643
Office Hours
Mon and Tues, 1:00 PM ??? 3:00 PM
Office Location
Office Mailing Address
70-2659

Stephen Zilora

Professor

School of Information
Golisano College of Computing and Information Sciences

Education

BS, University of Rochester; MS, New Jersey Institute of Technology

585-475-7643

Personal Links

Select Scholarship

Published Conference Proceedings
Zilora, Stephen. "Applying Aviation Training Techniques in the IT Classroom." Proceedings of the SIGITE’21, October 6-9, 2021, SnowBird, UT, USA. Ed. ACM. New York, NY: ACM, Print.
Zilora, Stephen J, Martin Zagar, and Ali Raza. "Communication Challenges in International Education." Proceedings of the IEEE Educon 2018. Ed. IEEE. Santa Cruz de Tenerife, Canary Islands, Spain: n.p., 2018. Print.
French, Bryan, Daniel Bogaard, and Stephen Zilora. "Shaping a Wearable and Ubiquitous Computing Curriculum." Proceedings of the SIGITE 2017 Annual Conference, October 2017, Rochester NY. Ed. ACM. New York, NY: ACM, 2017. Print.
Davis, Hollis G. and Stephen J. Zilora. "A Tale of Two Capstones." Proceedings of the ACM SIGITE’16, Boston, MA. Ed. ACM. New York, NY: n.p., Web.
Morgan, David, Zilora, Stephen, and Bogaard, Daniel. "urHL7: An HL7 Parsing and Manipulation Library." Proceedings of the IEEE Healthcom '15, Boston, October 14-17, 2015. Ed. Joel Rodrigues. Boston, MA: IEEE, Print.
Zilora, Stephen. "Industry - Emulated Projects in the Classroom." Proceedings of the SIGITE '15: Proceedings of the 16th Annual Conference on IT Education, Chicago, Sep. 30- Oct 3, 2015. Ed. ACM. New York, NY: ACM, Print.
Zilora, Stephen and Jim Leone. "A Mature Approach to Assessment." Proceedings of the 2014 ASEE Annual Conference. Ed. ASEE. Indianapolis, IN: n.p., 2014. Web.
Zilora, Stephen, Daniel Bogaard, and Jim Leone. "The Changing Face of Information Technology." Proceedings of the SIGITE/RiIT 2013 ACM Conference on IT Education. Ed. ACM. New York, NY: n.p., Web.
Zilora, Stephen J. "Informatics Minor for Non-Computer Students." Proceedings of the Computing in Cardiology, Hangzhou, China, September, 2011. Hangzhou, China: Association for Computing Machinery, Inc., 2011. Print.
Zilora, Stephen J. "STEM Collaboration Cubed." Proceedings of the 41st ASEE/IEEE Frontiers in Education Conference. Rapid CIty, SD: Institute of Electrical and Electronics Engineers, 2011. Print.
Zilora, Stephen J. "STEM Integration with Informatics." Proceedings of the Integrated STEM Education Conference. Ewing, NJ: Institute of Electrical and Electronics Engineers, 2011. Print.
Journal Paper
Zheng, Ervine, et al. "Tag-aware Dynamic Music Recommendation." Expert System with Applications 106. (2018): 244-251. Print.
Friedel, Vicki, et al. "Five-year Prospective Study of Pediatric Acute Otitis Media in Rochester, NY: Modeling Analysis of the Risk of Pneumococcal Colonization in the Nasopharynx and Infection." Journal of Epidemiology and Infection. December (2013): 1-9. Print.

Currently Teaching

ISTE-330
3 Credits
In this course, students will build applications that interact with databases. Through programming exercises, students will work with multiple databases and programmatically invoke the advanced database processing operations that are integral to contemporary computing applications. Topics include the database drivers, the data layer, connectivity operations, security and integrity, and controlling database access.
ISTE-432
3 Credits
Database applications have aspects that need to be considered when designing and developing larger-scale systems. In this course students will explore topics such as concurrent processing, scalability, performance, and security within the context of developing larger-scale data/base information processing systems. Programming projects are required.
ISTE-500
3 Credits
The first course in a two-course, senior level, system development capstone project. Students form project teams and work with sponsors to define system requirements. Teams then create architectures and designs, and depending on the project, also may begin software development. Requirements elicitation and development practices introduced in prior coursework are reviewed, and additional methods and processes are introduced. Student teams are given considerable latitude in how they organize and conduct project work.
ISTE-501
3 Credits
The second course in a two-course, senior level, system development capstone project. Student teams complete development of their system project and package the software and documentation for deployment. Usability testing practices introduced in prior course work are reviewed, and additional methods and processes are introduced. Teams present their developed system and discuss lessons learned at the completion of the course.
ISTE-605
3 Credits
ITA graduate students are expected to make a scholarly contribution as a requirement for the MS degree. The Scholarship in Information Technology and Analytics course provides students with the fundamental skills needed to define and conduct a program of scholarly investigation in the form of a capstone or thesis project. The course focuses on skills such as academic writing, searching the literature, identifying and articulating interesting and important topics and problems, scholarship ethics, developing capstone proposals, critical thinking, and effective oral and written communication and presentation of scholarship.
ISTE-722
3 Credits
In this course, students will build applications that interact with databases. Through programming exercises, students will work with multiple databases and programmatically invoke the advanced database processing operations that are integral to contemporary computing applications. Students will examine and evaluate alternative approaches for each of these operations. Topics include the database drivers, the data layer, connectivity operations, security and integrity, and controlling database access.
ISTE-764
3 Credits
Information technology projects require the application of sound project management principles in order to be developed on time, on budget, and on specification. This course takes students through the nine knowledge areas of modern project management and the utilization of project management principles in both traditional and agile environments.
NSSA-370
3 Credits
This course teaches students essential project management principles and prepares them to be effective members of a project team. Topics include business drivers for project selection, project management methodologies, and practical implementation of project management principles across the Information Technology spectrum.

In the News