CS529 Advanced Systems Programming
The course focuses on advanced software development techniques for systems programming across several platforms. Topics covered include Linux operating system, shell scripting and programming, process control, process communication (peer to peer and client-server), multi processes programming, multi-threading. Prerequisite: Graduate student status or permission of the Department