For clarification: git repositories are read-only for students
If this setup or C programing is overwhelming, this course may not be right for you
See each assignment page for more details.
E0 is due at 11:59PM next tuesday (19 September 2023)
See this video for more guidance on how to complete E0.
P0 is due at 11:59PM a week from next Tuesday (26 September 2023)
See this video for more guidance on how to complete P0.
the most basic C program possible: main(){}
hello world
What is a system call?
Synchronously ask Linux to do something for you as a user program
Student examples: open, read, write, close
Use these with file descriptors to do file I/O without FILE *
Use man 2 xxx
to learn about system call xxx
Working with processes
** GET STARTED ON P0 EARLY!! **