This document contains notes from a lecture on problem solving and design tools in computer science. It discusses the history of computing from the ENIAC to modern tools. Key topics covered include Moore's Law, pioneers like Douglas Engelbart who invented the mouse and windows, the development of the graphical user interface at Xerox PARC and its influence on Apple and Microsoft. A wide range of modern tools for tasks like note taking, presentations, collaboration, bookmarking and time tracking are also mentioned.