The University at Buffalo and IBM Corp., the world's largest computer manufacturer, have signed a memorandum of understanding in which the two parties will collaborate on research and development of new technologies, education, training and placement of UB students, and delivery of educational services and business systems.