May 16, 2026  
2026-2027 Binghamton University Academic Guide 
    
2026-2027 Binghamton University Academic Guide

CS 551 - Systems Programming




A detailed study of foundational computer architecture concepts and the application program interface of a modern operating system. File operations, concurrency, processes, threads, inter-process communication, synchronization, client-server programming, multi-tier programming. Prerequisite: CS 350 or equivalent. Offered at least once every academic year. 3 credits.