Lawrence Hill Headshot

Lawrence Hill

Associate Professor
School of Information
Golisano College of Computing and Information Sciences

585-475-7064
Office Location

Lawrence Hill

Associate Professor
School of Information
Golisano College of Computing and Information Sciences

Education

BS, MS, Rochester Institute of Technology

585-475-7064

Areas of Expertise

Currently Teaching

MEDI-130
3 Credits
This course begins with a historical perspective on computing in medicine. It reviews software and hardware from supercomputers to mobile devices, and surveys their use in medical practice, research, and education. Next it studies the nature of medical data, its collection, organization and use. This sets the stage for the major part of the course which studies important applications of computing to medicine, including Hospital Information Systems (HIS), medical imaging, surgery, telemedicine, and pharmacy.
NSSA-102
3 Credits
This course teaches the student the essential technologies needed by NSSA majors, focused on PC and mainframe hardware topics. They include how those platforms operate, how they are configured, and the operation of their major internal components. Also covered are the basic operating system interactions with those platforms, physical security of assets, and computing-centric mathematical concepts.
NSSA-423
3 Credits
This course explores mid-range (server farms and clusters) and mainframe system architecture, hardware, configuration, and operating system concepts. Students in this course gain understanding of the reasons companies choose mid-range and large-scale systems for their computing environments and how those firms implement those architectures.
NSSA-425
3 Credits
This course provides students with a background in the technologies and techniques used to design, implement, and maintain a modern data center. This course will help students to see the interrelated nature of many of these topics and to gain a better understanding of the role of the following technologies in a modern data center: physical facility design, network infrastructures, power distribution, heating, ventilation and air conditioning (HVAC), storage, high-availability computing, disaster recovery, and emerging data center technologies.
NSSA-602
3 Credits
This course explores enterprise systems (clouds, server farms, mainframes, and clusters/grids) from the environment, networking, storage, security, and system administration perspectives. Students in this course gain an understanding of the knowledge and concepts needed to manage, perform research in, and administrate those architectures.
NSSA-241
3 Credits
This course provides an introduction to wired network infrastructures, topologies, technologies, and the protocols required for effective end-to-end communication. Basic security concepts for TCP/IP based technologies are introduced. Networking layers 1, 2, and 3 are examined in-depth using the International Standards Organization’s Open Systems Interconnection and TCP/IP models as reference. Course topics focus on the TCP/IP protocol suite, the Ethernet LAN protocol, switching technology, and routed and routing protocols common in TCP/IP networks. The lab assignments mirror the lecture content , providing an experiential learning component for each topic covered.

Select Scholarship

Published Conference Proceedings
Hill, Lawrence. "Information Technology and Computing Topics and Their Relevance to Medical Undergraduate and Graduate Program Curricula at RIT." Proceedings of the ECC 2019, Marist College, Poughkeepsie, NY, June 11 2019. Ed. Cynthia Worrad. Poughkeepsie, NY: n.p., 2019. Web.
Hill, Lawrence. "Enterprise Computing–System-Level Thinking, Much More Than an IT Data Focus, and Pedagogical and Career Imperatives to Include Such Topics in IT Curricula." Proceedings of the Enterprise Computing Community (ECC) 2017. Ed. MaryAnn Hoffman. Poughkeepsie, NY: Marist College, 2017. Web.
Hill, Lawrence. "Enterprise Computing Topics and Their Integration into an Established Information Technology Academic Program." Proceedings of the 2016 ECC (Enterprise Computing Community) Conference, June 12-14, Marist College, Poughkeepsie, NY. Ed. MaryAnn Hoffman. Poughkeepsie, NY: n.p., Web.
Hill, Lawrence and Steven Ciccarelli. "Using a Low-Cost Open Source Hardware Development Platform in Teaching Young Students Programming Skills." Proceedings of the SIGITE 2013. Ed. Robert. Friedman. Orlando, Florida: ACM, 2013. Web.