Assistant Teaching Professor in the UC Berkeley EECS department

Email: ude.yelekreb@orened

Where and When

Fall 2016 Lecture Schedule

  • CS 61A Monday, Wednesday, Friday 2pm-3pm in Pauley Ballroom
  • CS 98-52 Wednesday at 5pm-6:30pm in 2060 VLSB
  • NLP Seminar Monday at 3:30pm-4:30pm in 202 South Hall

Fall 2016 Office Hours

  • 11am-12pm Monday in 781 Soda
  • 4pm-5pm Wednesday in 781 Soda
  • Appointments in 781 Soda.

What and How



News and Awards




John DeNero joined the UC Berkeley CS division faculty in 2014 to focus on undergraduate education in computer science. He received his Masters in Philosophy from Stanford University and his PhD in Electrical Engineering and Computer Science from UC Berkeley in 2010. He is the primary author of Composing Programs, an online textbook about programming and computer science. His research focuses both on natural language processing and computer science education. Prior to Berkeley, John was a senior research scientist at Google working primarily on Google Translate and natural language processing.

Teaching reviews: HKN, Ninja Courses, Rate My Professors.