This class was taught by Dr. Heggere Ranganath of the Computer Science Department. The textbook used was Digital Image Processing by Rfael C. Gonzalez and Richard E. Woods.
This class was taught by Dr. Tim Newman of the Computer Science Department. The textbook was Geometric Modeling (Second Edition) by Michael E. Mortenson.
This class was taught by Dr. Tim Newman of the Computer Science Department. The textbook was Computer Graphics: Principles and Practice by Foley, van Dam, Feiner, and Hughes. Most of the class dealt with the development of 2D graphics primitives. OpenGL was used for the programming assignments.
This class was taught by Dr. Peter Slater of the Mathematics Department. The textbook used was Computers and Intractability: A Guide to the Theory of NP-Completeness by Garey and Johnson (1979). The two main topics for the course were NP-Completeness proofs (mainly for problems in graph theory) and linear algorithms for trees.
This class was taught by Dr. Peter Slater of the Mathematics Department. The textbook was Fundamentals of Domination in Graphs by Teresa W. Hayes, Stephen T. Hedetniemi, and Peter J. Slater. Yes, my professor co-wrote the book! Dr. Slater is an old pro on this subject. This was a great course, and was the first large dose of graph theory that I'd ever had.
This class was taught by Dr. Peter Slater of the Mathematics Department and the textbook was Applied Combinatorics, Third Edition by Alan Tucker. It was a wonderful course. Combinatorics is one of my favorite branches of mathematics. It's all about counting things. It covers counting principles, arrangements and selections with and without repetitions, distributions, binomial identities, generating functions (ordinary and exponential), recurrence relations, inclusion-exclusion principle, equivalence and symmetry groups, and Polya'a formula.
This class was taught by Dr. Wei Li and we used the fourth edition of the text Software Engineering: A Practitioner's Approach.
This class was "team taught" by Dr. Harry Delugach and Dr. Dan Rochowiak. We met one night a week (Wednesday) from 4:00-6:50, which was a long session, but the way the class was managed, it turned out to be a very enjoyable term. Each student had to present a chapter from a new book by Sowa, which had not been published at the time. Each student's presentation filled the entire long session. Every session included a lot of discussion of topics, and it was very interesting to have Dr. Delugach and Dr. Rochowiak discussing items together, because they would sometimes have different opinions and different ideas of what was important.
Dr. Dan Rochowiak taught this class. He was a very interesting instructor, due to his philosophy background. Philosophy and computer science are two neat areas to mix.
Dr. Ranganath taught this class. One student described this class as "The class of failed ideas". Neural networks do not seem to be technologically advanced enough, at this point, to reliably solve any problem of significance. The backpropagation networks seem to be the most useful, but figuring out the optimum network size and the optimum learning rate and amount of training time is quite tricky. Neural networks should be used as a last resort, when no known algorithm or function exists to determine the desired output or classification.
Dr. Wang was going to be teaching this, but he left. He taught the class "distantly" by email correspondence. He made assignments, which I did and turned in electronically. We used the "dragon" book. I hope this "distantly taught class" situation will not arise again.
My first class in six years! Dr. Wang taught it. We used the Hopcroft and Ullman textbook (1979).
Taken independently under Dr. Graves.
Taught by Dr. Graves.
This class was taught by Dr. Amin. It involved a theoretical basis of developing a correct program based on preconditions and postconditions. We used the David Gries The Science of Programming text.
Taught by Dr. Amin, using the Computer Networks text by Andrew Tannenbaum.
Taught by Dr. Graves. We used the C.J. Date text. Our class project was "Build a database management system using a database management system." To this day, I still hear this one discussed. What do you do? Is it even possible?
Taught by Dr. Ranganath. Involved hardware, specifically the study of the Motorola 68000 processor. Labs involved programing and interfacing memory to the Motorola 68000 chip, and related things.
Taught by Dr. Meehan. The last of my core courses for the MS degree. We used the Horowitz book.
Taught by Marty Smith. Basically, it was a LISP course. We used PC Scheme to do all the programming assignments.
This was taught by Dr. Shiva. This is the course in which I had an 89.8 average for the entire course, and he gave me a "B" as the course grade. He was the first professor I ever had that did such a thing with an "89" type grade. I've had extremely mixed feelings about this over the years, mostly negative, of course. Click here for more on this: 19881988.
My first quarter here. Dr. Amin taught this course. Back then, we had the Horowitz and Sahni book.
My first quarter here. Dr. Meehan taught this course. We used the first edition of the Deitel textbook.Back to my education page.