CS logo

Rob Duncan's Home Page

Golisano College of Computer and Information Sciences

Department of Computer Science

Rochester Institute of Technology

Email (without spaces): r w d @ c s . r i t . e d u

Class times:
  • 4003-440-01 Operating Systems I
    Lecture room 70-3455
    MW 4:00PM - 6:50PM

Office: 70-3545 (Golisano)
Office hours for the quarter are:
  • M 2:00PM - 4:00PM
  • W 2:00PM - 4:00PM
Other times by appointment.

4003-231 - Computer Science 1

Visit the CS1 home page for course specific information.

Follow this link for .pdf versions of my class notes.

Follow this link to some suggested problems from the text.

Follow this link to some sample programs.

Please note that CS1 and Computer Programming and Problem Solving in Java are very similar courses. If you are looking for additional information on Java programming, feel free to check my web pages for both courses.


4003-232 - Computer Science 2

Visit the CS2 home page for course specific information.

Follow this link to my notes for this course.

Follow this link to a quick exercise on using the Java debugger (jdb).

Follow this link to some sample programs for this course.

Follow this link to some study information for this course.


4003-263 - Computer Science for Transfers

Visit the CSX home page for course specific information.

Follow this link for reading assignments from the Liang books.

Follow this link for .pdf versions of my class notes.

Follow this link for information on test plans.

Follow this link for some sample Java programs.


4003-334 - Computer Science 4

Follow this link for my lecture topic schedule (it is slightly different than the lecture topic schedule on the course home page).
Follow this link to the pages for this course.

4003-341 - Professional Communications

Follow this link to my pages for this course.

4003-345 - Computer Organization

Visit the VCSS 345 home page for course specific information.

Follow this link for .pdf versions of my class notes.

Follow this link for some sample programs.


4003-380 - Introduction to Computer Science Theory

Follow this link to my pages for this course.

4003-420 - Data Communications and Networks I

Follow this link to my pages for this course.

4003-440/ 4003-713 - Operating Systems 1

Follow this link to my pages for this course.
Here is an online reference for Use Cases, and an online tutorial on use cases and test plans. Another reference on use cases.
The courses below are no longer (or infrequently) taught.

4003 351 - Intro. to Digital Design

Visit the ICSS 351 home page for course specific information.

Follow this link to the PostScript version of experiment 4.


4003 345 - Computer Organization

Visit the VCSS345 home page for course specific information.

There is an extensive online reference for those who are interested.

An excellent resource for Vax Assembly Language is the book by Sara Baase called "Vax Assembly Language". This book is published by Prentice-Hall with ISBN:0139421521 and can be ordered from Amazon Books.

Warren Carithers has some online information about VAX programming under Unix.

4003 700 - Computer Programming and Problem Solving in Java

Follow this link to my pages for this course.

Please note that CS1 and Computer Programming and Problem Solving in Java are very similar courses. If you are looking for additional information on Java programming, feel free to check my web pages for both courses.

4003 700 - Computer Programming and Problem Solving in C


4003 703 - Algorithms and Data Structures in Java

Follow this link to my pages for this course.

Sample README documentation

4003 703 - Algorithms and Data Structures


Stuff to download.

Micro Images freeware X Windows server for Windows 95/NT or Macintosh.
The gcc compiler is available for many platforms from the GNU Organization.

Humor

Located here are some tidbits of humor I have collected. Feel free to contribute.
Rob Duncan
Rochester Institute of Technology
Golisano College of Computing and Information Sciences
Department of Computer Science
102 Lomb Memorial Drive
Rochester, NY 14623-5608



Last updated August 27, 2010
Copyright © 1999 R. Duncan, RIT, Golisano College of Computing and Information Sciences, Department of Computer Science