COMP 530 - Fall 2008 - TA Page Department of 
Computer Science

Course Personnel

Dr. Kevin Jeffay - Instructor
See his web page for more info...

Ryan McKenzie - TA
Office Location: SN 043
Phone: (919) 962-1715
Email: ryan DOT n DOT mckenzie AT unc DOT edu
Office Hours: TR 11am-12:15pm or by email appointment

Alana Libonati - TA
Office Location: SN 043
Phone: TBA
Email: alana AT cs DOT unc DOT edu
Office Hours: R 3:15-4:30pm or by email appointment

Horizontal Line

Lab Topics, Resources, and Exercises

TopicsResourcesExercises
Aug. 29postedTutorialposted
Sept. 5postedHomework 2 Notes

Tutorial
posted
Sept. 12
--checkpoint lab--
postedLab Task Overviewposted
Sept. 19NO LAB...NO LAB...NO LAB...
Sept. 26postedHomework 4 Notesposted
Oct. 3postedSemaphore Lecture NotesHandout
Oct. 10Homework 5 HelpHW5 SpecN/A
Oct. 17FALL BREAKNO LABFALL BREAK
Oct. 24postedHomework 6 Notes

Tutorial

Basic Thread Package
posted
Oct. 29Homework 6 HelpHW6 SpecN/A
Nov. 7postedMan Pages for...
signal.h , timer_create ,
timer_settime , timer_delete ,
sigaction , and related...
posted
Nov. 14postedTutorial

Man Page for semaphore.h
Work on HW7...

Horizontal Line

Other Links and References

UNC Computer Science Help
A great page with help topics ranging from accounts to using SSH to public access machines to creating a web page.

Linux/Unix
Online Manual
Summary of Useful Commands
Another Summary of Useful Commands
Getting Started with Linux/Unix
Understanding Permissions
The vi Text Editor for Beginners
Alana's WinSCP Tutorial

GNU/GCC
GNU Online Manuals
GCC Online Manual
How To Compile/Run C Programs on Linux/Unix Systems
Debugging with GDB
Another GDB Tutorial
Yet Another GDB Tutorial

C Language
About C
Syntax Reference
C for Specific Tasks like string manipulation and file I/O...

Make and Makefiles
Make Online Manual
A Make Tutorial

Horizontal Line