ITEC 4364 Systems Programming
This course provides an in-depth introduction to a systems programming, system programming language(s) and application of those language(s) to systems level problems. The focus will be on programming constructs that are closely aligned with the architecture of a digital computer including those providing portability between platforms, dynamic allocation and management of virtual memory, complex in-memory date structures, reading/writing binary data using sequential and random access, pointer arithmetic manipulation, and interaction between threads/processes.
Lecture Hours
3 hours