Robert Duvall

Web Developer, Designer, and Teacher

icon
Most Recent Review

Fantastic course. Thanks to the instructors and students who helped put this coursework together. I've learned a tremendous amount about OOP and software design. Will continue on with the capstone couse to complete the specialization. Thank you.
- Review by Meixuan O

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a java course? Or looking for more detail on Robert Duvall? Feel free to chat below.
Join our Online Learning Discord Community

icon
Instructor Bio

Robert Duvall is a Lecturer in the Department of Computer Science at Duke University. Having taught computer science at Duke for over 15 years, Professor Duvall has helped to transform introductory computing curricula several times by consistently being an early adopter of ideas, research, or software design practices. His goal is always to find ways to present novice students with a simplified, yet intellectually rigorous, interface that enables them to take advantage of advances in technology and solve significant problems. In recent years, Professor Duvall has worked with colleagues to redesign Duke's introductory computer science course to reach a broader range of students at Duke from a variety of backgrounds and fields. Professor Duvall holds a MSc in Computer Science from Brown University.

icon
Robert Duvall's Core Subjects

  • design thinking
  • java