Riccardo Pucella, Ph.D.
Select Courses TaughtFoundations of Computer Science
Dr. Pucella obtained his B.Sc. in Mathematics and M.Sc. in Computer Science from McGill University in Montreal, and completed his Ph.D. in Computer Science at Cornell University on applications of formal logic to security. He has spent time at Bell Labs and Microsoft Research in Cambridge, UK, and has taught at Northeastern University in the College of Computer and Information Science.