| |
Sep 24, 2026
|
|
|
|
|
CS 315 - Systems Programming (3 credits)
This course focuses on interacting directly with a computer’s operating system and developing applications that run on a server. Server platforms such as UNIX and Linux will be introduced, covering fundamental commands, system administration, and bash scripting. The programming environment uses C/C++ on UNIX/Linux, with development tools such as gcc, gdb, make, and valgrind. Through the process of designing and developing system applications, students will build programming skills in C/C++, gain knowledge in server system maintenance, and acquire experience in the design and optimization of server applications. Prerequisite: CS 250 - Algorithms and Problem-Solving II . Grade only. Offered each semester as needed.
Course Registration
Add to Portfolio (opens a new window)
|
|