Skip to Main Content

CSC 381 Programming UNIX with C

This course is designed for individuals who understand programming constructs and concepts in another programming language. No prior Unix experience is necessary. Students will develop a proficiency with Unix and the C programming language that will be helpful for upper-level courses, particularly CSC 432, Operating Systems. Topics to be covered include basic C syntax and program structure, separate compilation, functions, structures, pointers, and memory management. Unix tool including the Emacs editor, the Make utility, the GNU C compiler, and the GNU debugger will be used. Prerequisite: CSC 252.

Credits

3