Alex’s General Course Schedule for Fall 2024 Semester
Based on the connect2 course example to visualize and explain the underlying principles of the pipe(), fork(), dup() series of commands.
Understanding task_struct in the Linux Kernel - Navigating the .children and .sibling Fields
task_struct
.children
.sibling
An instructional puzzle called Starfork and our hand-designed visual graphical explanations to help students new to systems programming deepen their understanding of fork(), waitpid(), exec(), and signals.
A tutorial on the fread and fgets series of file IO library functions as summarized in my TA work.