David A. Patterson leciona arquitetura de computadores na University of California, Berkeley, desde que chegou à faculdade em 1977, e detém a cátedra de ciência da computação. Sua técnica de ensino foi honrada pela ACM e pela University of California. Ele foi premiado com a medalha James H. Mulligan, Jr. pelo IEEE, "pelo ensino inspirador, através do desenvolvimento de currículos e metodologias de ensino criativas, pelos livros didáticos importantes e pela integração efetiva das missões de educação e pesquisas".