Parameters for image-map-2:{}
University of New Haven logo
Eggert, David (full)
Associate Professor & Graduate Coordinator (CS)
Tagliatela College of Engineering
Electrical & Computer Engineering and Computer Science
Buckman Hall

    Professor Eggert's research interests are in the areas of robotics and computer vision. Currently he is trying to finish a proposal for a new master's degree in Computer Security. Whenever he is not in class or a meeting, he has office hours whenever his door is open.

    Anyone who has come to his office knows that he is a great fan of the Peanuts comic strip, especially Snoopy. In his dwindling spare time he likes to read science fiction and fantasy novels, play backgammon, spend time with his family and take care of his dozen or so cats.

Academic Credentials


    Ph.D. in Computer Science & Engineering, University of South Florida
    M.S. in Computer Science, University of South Florida, December
    B.S. in Electrical Engineering, University of South Florida
    B.S. in Computer Engineering, University of South Florida

    Published Books and Articles

    Fischer, A., Eggert, D., and Ross, S., Applied C: An Introduction and More, (McGraw-Hill), 2000.

    Bowyer, K., Eggert, D., Stewman, J. and Stark, L. "Developing the Aspect Graph Representation for Use in Image Understanding" in Selected Papers on Model-Based Vision, SPIE Milestone Series, vol. MS72 (Bellingham, Washington : SPIE Optical Engineering Press), pp. 198-216, 1993.

    Eggert, D., Fitzgibbon, A. and Fisher, R. "Simultaneous Registration of Multiple Range Views for Use in Reverse Engineering of CAD Models" Computer Vision and Image Understanding vol. 69, pp. 253-272, 1998

    Eggert, D., Bowyer, K., Dyer, C., Christensen, H. and Goldgof, D. "The Scale Space Aspect Graph" IEEE Transactions on Pattern Analysis and Machine Intelligence vol. 15, pp. 1114-1130, 1993

    Eggert, D. and Bowyer, K. "Computing the Perspective Projection Aspect Graph of Solids of Revolution" IEEE Transactions on Pattern Analysis and Machine Intelligence vol. 15, pp. 109-128, 1993

    Courses Taught

    • CS 110 - Introduction to Programming / C
    • CS 440 - Programming Laboratory
    • CS 610/ CS 212 - Intermediate C Programming
    • CS 620 - Data Structures
    • CS 645/ CS 445 - Network Administration
    • CS 646/ CS 446 - Introduction to Computer Security
    • CS 647/ CS 547 - Systems Programming
    • CS 652/ CS 472 - Script Programming for Network Administration
    • CS 660/ CS 478 - Artificial Intelligence
    • CS 663/ SC 563 - Mobile Robotics