加州大学伯克利分校电气工程与计算机科学系导师教师师资介绍简介-John DeNero

本站小编 Free考研考试/2020-10-06

John DeNero

Associate Teaching Professor

Info Links

Research Areas

Artificial Intelligence (AI)
Education (EDUC)

Research Centers

Berkeley Artificial Intelligence Research Lab (BAIR)

Teaching Schedule

Fall 2020

CS 47A. Self-paced courses
CS 61A. The Structure and Interpretation of Computer Programs, MoWeFr 2:00PM - 2:59PM, Internet/Online
CS 198-4. Taking Our Place in the Tech Space, Tu 6:30PM - 7:59PM, Internet/Online
CS 198-74. ANova DeCal, Th 7:00PM - 7:59PM, Internet/Online

Biography

John DeNero is the Giancarlo Teaching Fellow in the UC Berkeley EECS department. He joined the Cal faculty in 2014 to focus on undergraduate education in computer science and data science. He teaches and co-develops two of the largest courses on campus: introductory computer science for majors and introductory data science. He is the author of Composing Programs and co-author of Computational and Inferential Thinking, two online textbooks. His research focuses both on natural language processing and computer science education. He received his Masters in Philosophy from Stanford University and his PhD in Electrical Engineering and Computer Science from UC Berkeley in 2010. Prior to becoming a professor, John was a senior research scientist at Google working primarily on Google Translate and natural language processing.

Education

2010, Ph.D., Computer Science, University of California, Berkeley
2002, M.A., Philosophy, Stanford University
2001, B.S., Mathematical & Computational Science and Symbolic Systems, Stanford University

Awards, Memberships and Fellowships

UC Berkeley Distinguished Teaching Award, 2018
Jim and Donna Gray Award for Excellence in Undergraduate Teaching of Computer Science, 2017
Diane S. McEntyre Award for Excellence in Teaching Computer Science, 2016
Outstanding Faculty of the Year Award, 2015


相关话题/计算机科学 电气工程