Sep 07, 2024  
Graduate Catalog 
    
Graduate Catalog
Add to Bookmarks (opens a new window)

SYEN 5308 - Linux Systems Programming


Three credit hours.

This course introduces the fundamental structure and services of the Unix/Linux operating systems. Upon completion of this course, the students should master application software and middle-ware design in Unix/Linux operating system through programming at the system call level. It covers files and directories, device control, terminal handling, process and threads, inter-process communication, event-driven and signal handling, pipes, sockets, client/server. It also covers graphics and user interface design. Students who have taken SYEN 4308 for credit cannot take SYEN 5308 for credit.

Prerequisites: CPSC 2376 or equivalent.



Add to Bookmarks (opens a new window)