Charles Border Headshot

Charles Border

Associate Professor

School of Information
Golisano College of Computing and Information Sciences

585-475-7946
Office Location
Office Mailing Address
102 Lomb Memorial Drive Rochester, NY 14623

Charles Border

Associate Professor

School of Information
Golisano College of Computing and Information Sciences

Education

BA, State University College at Plattsburgh; MBA, Ph.D., State University of New York at Buffalo

585-475-7946

Areas of Expertise

Select Scholarship

Peer Reviewed/Juried Poster Presentation
Border, Charles. "Development of a Configuration Management Course for Computing Operations Students∗." Proceedings of the Consortium for Computing Sciences in Colleges Eastern Division. Ed. George Dimitoglou. Arlington, Virginia: ACM.
Invited Keynote/Presentation
Border, Charles. "DevOps and the Future of System Administration Education." USENIX SESA. USENIX. Boston, Massachusetts. 6 Dec. 2016. Conference Presentation.
Border, Charles. "Virtualization Systems Architectures." Summit of Educators in System Administration. USENIX. Seattle, Washington. 11 Nov. 2014. Conference Presentation.
Border, Charles. "Advanced Storage Architectures." Summit of Educators in System Administration. USENIX. Seattle, Washington. 11 Nov. 2014. Conference Presentation.
Journal Paper
Charles, Border,. "An investigation of learning outcomes for MSc programs in Network and System Administration." Journal of Education in System Administration. (2015): 10-24. Web.
Border, Charles and Kyrre Begnum. "Educating System Administrators." :Login 39. 5 (2014): 37-43. Print.

Currently Teaching

NSSA-422
3 Credits
This course provides students with a theoretical as well as hands-on exposure to enterprise scale storage technologies such as storage area networks and network attached storage. Students will study SCSI, Fibre Chanel, IP Storage, Infiniband, and Fibre Channel over Ethernet both in lectures and labs. They will also gain a better appreciation for the importance of storage architectures in the enterprise.
ISTE-140
3 Credits
This course provides students with an introduction to internet and web technologies, and to development on Macintosh/UNIX computer platforms. Topics include HTML and CSS, CSS3 features, digital images, web page design and website publishing. Emphasis is placed on fundamentals, concepts and standards. Additional topics include the user experience, mobile design issues, and copyright/intellectual property considerations. Exercises and projects are required.
NSSA-320
3 Credits
This course teaches students advanced techniques in the Perl language. Techniques include the use and construction of object oriented scripts, user administration and monitoring, file system walking and checking, and computer and network security issues.
ISTE-799
3 Credits
The student will work independently, under the supervision of one or more faculty advisers, on a topic of mutual interest that is beyond the depth of or not covered in other courses.
ISTE-230
3 Credits
A presentation of the fundamental concepts and theories used in organizing and structuring data. Coverage includes the data modeling process, basic relational model, normalization theory, relational algebra, and mapping a data model into a database schema. Structured Query Language is used to illustrate the translation of a data model to physical data organization. Modeling and programming assignments will be required. Note: students should have one course in object-oriented programming.