Edward J. Segall

Edward Segall specializes in programming abstractions and techniques for parallel and distributed computing, with emphasis on scalable performance and fault tolerance. He is a member of the ACM and the IEEE Computer Society.

I've moved. Follow this link to find me now.

I would enjoy hearing from former students and colleagues. Feel free to contact me via the above link.

Dr. Segall teaches or has taught courses in Distributed Systems (CSC 8530), Algorithms & Data Structures ( CSC 1051and CSC 1052), Programming Languages, Object-Oriented Design and Programming (CSC 8600), Discrete Event Simulation and other areas.

Curriculum Vitae: HTML or plain text.


Contact information
Send email: segall@vill.edu
Here are a few tips on the process of writing technical papers for an advisor.

Here is Villanova's code of academic integrity.


Most prior work is not currently on line. However, my dissertation (abstract in text, and and the dissertation itself in Word 6 and postscript) is available here:
Tuple Space Operations: Multiple-Key Search, On-Line Matching and Wait-Free Synchronization


Words of wisdom: Quotes to remember (courtesy of Computists International). Other quotes here .