Welcome to J. Dean Brock's home page

Dean Brock
Professor of Computer Science
Department of Computer Science
University of North Carolina at Asheville
my picture by Ghilman
my picture

Professional academic life story

I've been working here at UNCA since the Fall of 1990. My primary interests are networking, computer architectures, and operating systems. When the academic year is in full force, I usually teach courses in hardware topics, such as Computer Organization; however, since coming to UNCA, I've managed to teach about everything except System Analysis.

Before coming to UNCA, I taught at UNC-Chapel Hill. I came there after I obtained my Ph.D. in Computer Science at MIT, where I worked with the dataflow computer architecture group. I was an undergraduate at Duke University, where I majored in Mathematics.

Current courses

Previous courses

Since the Spring 1984 semester, I have keep almost all my course information, handouts, homeworks, and exams, on-line. These are available via my class handout index.

Professional non-academic life story

I usually spent some of my summer teaching courses in Unix to HP employees through the Institute for Software Advancement. I have developed a week long course in AdvFS internals and several sections of a two-week long course in Compaq's Tru64 Unix Internals and a week long course in Crash Dump Analysis.

A few year's ago, I also edited a book called Mastering Tools, Taming Daemons: Unix for the Wizard Apprentice. The Browser's Book Corner has a pretty good page for this book.

Contact information

Mail Department of Computer Science, CPO 2320
University of North Carolina at Asheville
Asheville, NC 28804-8511
Phone (828)232-5161
FAX (828)232-5046
email brock@cs.unca.edu