David Lawrence Headshot

David Lawrence

Associate Professor

Department of Information and Computing Studies
National Technical Institute for the Deaf

585-475-6395
Office Location

David Lawrence

Associate Professor

Department of Information and Computing Studies
National Technical Institute for the Deaf

Education

AAS, BET, University of Akron; MS, Rochester Institute of Technology

585-475-6395

Personal Links

Select Scholarship

Uninvited Presentations
Lawrence, David and James Mallory. "The Proven Value of a Technical Capstone Course." CAID. RIT. Rochester, NY. 28 Jun. 2013. Conference Presentation.
Lawrence, David and James Mallory. "The Proven Value of a Technical Capstone Course." NYSETA. NYSETA. Alfred, NY. 24 Oct. 2013. Conference Presentation.
Lawrence, David, Elissa Olsen, and Raja Kushalnagar. "A Transition Community for Deaf and Hard of Hearing Students in Information Technology Programs." SIGITE. ACM. Orlando, Fl. 11 Oct. 2013. Conference Presentation.

Currently Teaching

NACT-240
3 Credits
The goal of the course is to provide students with the business-related skills to acquire a cooperative or permanent job, and the personal and social skills to succeed on the job. Topics related to workplace communication and relationships, as well as financial management, employer expectations, and personal goal setting will also be covered. The course will also include the development of job search skills, resume writing and interviewing, along with skills in word processing, spreadsheets and presentation software as needed in the workplace.
NMAD-290
3 Credits
Working in teams, students experience the analysis, design, implementation, testing and deployment of a mobile solution for a real-world client. Important topics from throughout their program of study are applied in this course. Faculty advisors facilitate student teams to demonstrate their skills in the applied project. Student teams make a technical presentation to their faculty advisors and participate in a public showcase of projects.
NACT-251
3 Credits
This course explores the technologies of control/automated systems. Some of these technologies include, but are not limited to, the control and management of security and surveillance systems, lighting control systems, access control systems, communication systems, assistive technologies and other automated features. This course will provide a basis for connecting, configuring, testing, controlling, and maintaining these systems.
NACT-160
3 Credits
This course introduces students to the basics of user security on their computers as well as the basics of computer networking. Students will learn the importance of user security and some of the tools and procedures needed to protect and secure their information, computers and networks against attack. Basic concepts and terminology of wired and wireless networking including networking hardware, media, communication technologies and protocols, and network management will be covered. Lab activities will develop skills in installing, configuring, managing, and troubleshooting a basic network.
NACT-161
3 Credits
This course continues the concepts of computer networking with an emphasis on the networking client/server model. Various networking operating systems (NOS) will be examined as well as both peer-to-peer and client/server network applications. NOS hardware and software security tools are investigated and students learn how to install, configure, update/maintain and troubleshoot both the client/server hardware devices as well as the appropriate security tools.