An Associate Professor in the EECS Department at the University of Kansas, Dr. Niehaus' interests include real-time and distributed systems, operating systems, ATM networks, performance measurement, and programming environments. Current projects include network performance evaluation and characterization, WWW server software design and application to research and educational user groups, high performance distributed systems using ATM networks, and advanced debugging tools. 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.
Education:
- PhD, Computer Science, University of Massachusetts at Amherst, 1994
- M.S., Computer, Information, and Control Engineering, University of Michigan, 1981
- B.S., Computer Science, Northwestern University, 1980
Teaching:
Introduction to operating systems, advanced operating systems, distributed systems, real time multimedia systems, software engineering
Research interests:Real-time and embedded systems, system and network performance evaluation, high-performance simulation of computer systems and networks, concurrent and distributed programming tools and environments
|
|