Paul  Hilfinger Associate Professor, Electrical Engineering and Computer Sciences University of California Berkeley

Paul Hilfinger

Associate Professor, Electrical Engineering and Computer Sciences
University of California Berkeley

Courses

  1. Data Structures Course

    Data Structures

    Berkeley / Computer Science
    Paul Hilfinger

Lectures

  1. favorites

    Developing a Simple Program

    Berkeley / Computer Science
    Paul Hilfinger
  2. favorites

    More on Simple Programs

    Berkeley / Computer Science
    Paul Hilfinger
  3. favorites

    Values and Containers

    Berkeley / Computer Science
    Paul Hilfinger
  4. favorites

    Simple Pointer Manipulation

    Berkeley / Computer Science
    Paul Hilfinger
  5. favorites

    Arrays and Objects

    Berkeley / Computer Science
    Paul Hilfinger
  6. favorites

    Object-Oriented Mechanisms

    Berkeley / Computer Science
    Paul Hilfinger
  7. favorites

    Interfaces and Abstract Classes

    Berkeley / Computer Science
    Paul Hilfinger
  8. favorites
  9. favorites

    Examples of Interfaces

    Berkeley / Computer Science
    Paul Hilfinger
  10. favorites
  11. favorites
  12. favorites

    Numbers

    Berkeley / Computer Science
    Paul Hilfinger
  13. favorites

    Algorithmic Analysis I

    Berkeley / Computer Science
    Paul Hilfinger
  14. favorites

    Algorithmic Analysis II

    Berkeley / Computer Science
    Paul Hilfinger
  15. favorites

    Collections Overview

    Berkeley / Computer Science
    Paul Hilfinger
  16. favorites

    Paradox of Voting

    Berkeley / Computer Science
    Paul Hilfinger
  17. favorites

    Resource Curse

    Berkeley / Computer Science
    Paul Hilfinger
  18. favorites

    Getting a View - Sublists

    Berkeley / Computer Science
    Paul Hilfinger
  19. favorites

    Data Structures Exam Review

    Berkeley / Computer Science
    Paul Hilfinger
  20. favorites

    Trees

    Berkeley / Computer Science
    Paul Hilfinger
  21. favorites

    Trees, Searching

    Berkeley / Computer Science
    Paul Hilfinger
  22. favorites

    Generic Programming

    Berkeley / Computer Science
    Paul Hilfinger
  23. favorites

    Priority Queues, Range Queries

    Berkeley / Computer Science
    Paul Hilfinger
  24. favorites

    Hashing

    Berkeley / Computer Science
    Paul Hilfinger
  25. favorites

    Sorting

    Berkeley / Computer Science
    Paul Hilfinger
  26. favorites

    Sorting, Continued

    Berkeley / Computer Science
    Paul Hilfinger
  27. favorites

    Balanced Search Structures

    Berkeley / Computer Science
    Paul Hilfinger
  28. favorites
  29. favorites

    Pseudo-Random Sequences

    Berkeley / Computer Science
    Paul Hilfinger
  30. favorites

    Backtracking Search, Game Trees

    Berkeley / Computer Science
    Paul Hilfinger
  31. favorites
  32. favorites
  33. favorites

    Graphs, Introduction

    Berkeley / Computer Science
    Paul Hilfinger
  34. favorites
  35. favorites

    Graphs, Continued

    Berkeley / Computer Science
    Paul Hilfinger
  36. favorites

    Dynamic Programming

    Berkeley / Computer Science
    Paul Hilfinger
  37. favorites

    Storage Management

    Berkeley / Computer Science
    Paul Hilfinger
  38. favorites
  39. favorites

    Data Structures Course Summary

    Berkeley / Computer Science
    Paul Hilfinger
Leave Feedback