Fall 2022 Trine Course Catalog

SE 233 Systems Programming

Students learn to write C programs that utilize Linux systems calls which interact with the operating system.  Students will be able to proficiently use the Linux command line; write simple Make files; write programs

which use Linux systems calls; write programs which can fork new processes or start new threads; write C programs which set up interprocess communication through, for example, the use of signals or pipes.

Prerequisite: CS 1123 or ECE 273

Credits

3

Lab Hours

0

Lecture Hours

3

Prerequisite

ECE 273 or CS 1123