Douglas Niehaus, Associate Professor
Electrical Engineering and Computer Science Department
University of Kansas
Lawrence, KS 66045

Voice: (785) 864-7785
Fax: (785) 864-7789
Email:niehaus@eecs.ku.edu

Academic Office:
    541 Snow Hall
    (785) 864-7367 
    Office Hours: See Weekly Schedule 
Research Office:
Information and Telecommunication Technology Center
    237 Nichols Hall
    (785) 864-7785 	
    (785) 864-7789 (fax)

A member of the faculty in the EECS Department at the University of Kansas since 1993, Dr. Niehaus' interests include real-time and distributed systems, operating systems, high performance networks, performance measurement, and programming environments. Current projects include network performance evaluation and characterization, high performance network simulation, reflective autonomous teams of agents negotiating to solve resource allocation problems, distributed systems implementation using ATM networks, advanced debugging tools, and real-time ORB implementation and evaluation.

Dr. Niehaus received his Ph.D. in Computer Science from the University of Massachusetts at Amherst ('87-'93) where his thesis addressed the design, and implementation of real-time systems. He was a senior software engineer porting UNIX to new platforms at Convergent Technologies in 1986 and 1987, and a Member of the Technical Staff doing system, network, and development environment tool programming at Bell Laboratories and AT&T Information Systems from 1981 to 1986.

Dr. Niehaus received his M.S. in Computer, Information, and Control Engineering from the University of Michigan in 1981 and his B.S. in Computer Science from Northwestern University in 1980.