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 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.
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: Words of wisdom: Quotes to remember
(courtesy of Computists
International). Other quotes here .I've moved. Follow this link
to find me now.
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.
Tuple Space Operations:
Multiple-Key Search, On-Line Matching and Wait-Free
Synchronization