Charles K. Nicholas

Professor
Department of Computer Science and Electrical Engineering

Office: ITE 356
410-455-2594, -3969 fax
nicholas@umbc.edu


I received my B.S. in Computer Science from the University of Michigan - Flint in 1979, and the M.S. and Ph.D. degrees in Computer Science from Ohio State University in 1982 and 1988, respectively. I joined the Computer Science Department at the University of Maryland Baltimore County in 1988.

My research interests include electronic document processing, intelligent information systems, and software engineering. In recent years I have focused on the problems of storing and retrieving information from large collections of documents. Intelligent software agents are an important aspect of this work.

Here is a list of various publications available on-line. I do need to add some of my more recent work.

I teach a variety of courses, including CS 201 Computer Science I, CS 331 Principles of Programming Languages, and topics courses.

I am involved in the ACM's International Conference on Information and Knowledge Management (CIKM)

I volunteer my time as system administrator at New Hope Lutheran Church, in Columbia, MD. I am also involved in the Via de Cristo.