Here are a couple of pictures, one of them is me and the other is my best friend, Dustbuster... come to a class to discover which is which.

Alan Pinck,
Computer Studies Department


Contact Office Consulting Courses Other Materials



    In-Office Consulting Hours - T318

    Fall 2003
    Tuesdays 2:00-2:50pm
    Wednesdays 1:00-1:50pm
    Thursdays 2:00-2:50pm
    Make an appointment (via e-mail), well in advance, if you need to see me at times other than those listed here.


    Course materials:

  • DAT2219d Computer Programming I
    Program Design and Development Techniques
    (70% design; 30% implementation in restricted C++)
    A minimum of C- (60%) in this course is required to take any DATxxxx programming courses beyond this level.
  • DAT2343 Computer Systems Architecture
    From binary circuits and logic gates to multi-programming operating systems: how a computer can do what it does.
    Includes: data and instruction encoding; basic machine level instruction processing; Intel Assembler programming; mapping of logical file IO to physical disk operations (with emphasis on MS-DOS diskette structure as an example); hardware and software interrupt processing; bank-switching and virtual memory management.

    For the Fall of 2003 this course is to be delivered as a hybrid course with 1 hour (per week) in an on-line form and 3 hours (per week) in a traditional lecture form. Materials posted, so far, are strictly support for the traditional lecture form and modifications will be made to them before the start of classes in the fall. In particular, note that the homework and projects are from a previous semester and will be replaced with new materials.