CSI402: ``Systems Programming''

Materials to start final project for KAPL Warning: Something has changed on eve since a year ago which "broke" the Unix (local) domain socket code. Watch for further announcements, or change local domain sockets to internet domain sockets.
This material is also available on eve at ~sdc/pub/Project3

 Supplemental notes/slide copy for KAPL section.


Spring 1999 Material below

Computer Science Department
University At Albany, State University of New York


Final Exam:Thursday, May 20, 10:30-12:30(ending at 12:45 sharp.)
Odd Student IDs in LC-5 (regular lecture room)
Even Student IDs in ES-242
Closed book, one sheet of notes, no computers
Exam topics 
More Old Exams 

OFFICIAL PROJECT 3 ASSIGNMENT: DUE May 5.
Interprocess Communication (sockets, etc) Tutorial (.ps) 
Cool Images (of some lecture slides) 
Reference Material for Project 2
Project2 Project Directory (~csi402/pub/Project2): assignment, etc.
Copy of Programming Assignment. 
General System V ABI (ELF specification) Alternate site. 
MIPS Processor Specific ABI Alternate site. 

Midterm Answers
Exam topics given in Lecture16.
MIPS Instructions to be covered in the Midterm
1998 Midterm questions and answer (JPEG images)

 It's easy to use pine to access sunya.class.csi402 
 (GNU) New C library online reference 
Part2 Scanner Demo design and code (~csi402/pub/LectureMaterial/Lecture10/ScannerDemo) 
Project 1 (proj1) assignment and materials(Part 2 CHANGED DUE DATE: Mon, Feb. 22)  
Course Log and Lecture Summery
Materials for each Lecture.

Textbooks and other Reading Resources 
Tips on using Win95 PCs in LC-3/4  
Quick introduction and help for using emacs 
Professors and Teaching Assistants, Information and Office Hours. 

The Class Converstion Newsgroup.
Official Class Announcements (moderated).

Lecture Slides, demonstrations, software sources, and other material to support the ELF aspects of Project2. 
View or download files for projects from ~csi402/pub.  
Old exams and some answers. 
The World Wide Web Consortium. 
Last revised 4/22/99
sdc@cs.albany.edu