Richard Keller Headshot

Richard Keller

Adjunct Faculty

Golisano College of Computing and Information Sciences

Richard Keller

Adjunct Faculty

Golisano College of Computing and Information Sciences

Currently Teaching

PROF-510
3 Credits
This course addresses project management from a multidisciplinary perspective, covering the fundamental nature of and techniques for managing a broad range of projects. Topics cover the Project Management Life Cycle from Planning to Termination. It also addresses the behavioral and quantitative facets of project management, as well as the use of methods, tools and techniques for the initiation, planning, and execution of projects. Introduces the standard framework, processes and knowledge areas of A Guide to the Project Management Body of Knowledge (PMBOKĀ®Guide) as defined by the Project Management Institute (PMI). Project Management is available in on campus and online formats. *Note: BUSI-510 may not be substituted for BUSI-710 in a SOIS graduate concentration or the SOIS advanced certificate in project management. Additionally, a student may not register for and receive credit for both BUSI-510 and BUSI-710, whether taken as an undergraduate or graduate student.*
NSSA-370
3 Credits
This course teaches the student the essential project management basics needed by CIT and WMC majors. Exposure to project lifecycles and a sampling of PM best practices will be covered.
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.