Marshall A. Lerner lectured in the Computer Science Department of Harvard University, CS 51, on the topic of Patent and Copyright Protection for Computer Software and Software Based Inventions, May 6, 2004.