The notes on Friedman's page are great -- they were very helpful when I was learning about perverse sheaves as a graduate student, since they explain how to think about middle perversity perverse sheaves on complex analytic spaces with complex stratifications (the case of most interest for most people) without having to first define the derived category. Unfortunately the main result there, although it is a theorem, is not fully proved in the notes. One of Bob's students, Mikhail Grinberg, had a project to fill in the details and flesh out the notes into a book, but he left mathematics for a job at Renaissance Technologies. He taught a course at MIT around 2000 where he went through the steps needed to fill in the proof. Perhaps someone has usable notes from that class?

The 1993 course was quite different. Again the goal was to see perverse sheaves and their abelian category structure without going through the derived category, but he was working with arbitrary perversities on a regular cell complex. By putting weird "phantom dimensions" on the cells and putting arrows between cells of adjacent phantom dimensions you get a quiver whose representations are perverse sheaves constructible for the cell complex structure. But it's hard to use this to compute beyond simple examples, because the cell complexes would have to be very large, and it's hard to define the condition that gives constructibility for a coarser stratification like a complex analytic one.