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