This repository collects all four course projects completed for CS214: System Programming at Rutgers University.
Each project explores a different aspect of low-level systems programming, including memory management, file I/O, process control, and network programming.
Project | Link |
---|---|
my_malloc | Project 1 README |
word_frequency | Project 2 README |
my_shell | Project 3 README |
rock_paper_scissors | Project 4 README |
- C Programming
- POSIX system calls
- File descriptors and redirection
- Forking and process control
- Signal handling
- Threads and mutexes
- TCP socket programming
Yuhan Li
GitHub: HiT-T
Vishal Nagamalla
Github: Vishal-Nagamalla
This coursework was completed as part of Rutgers University’s CS214: System Programming course. Special thanks to the teaching staff for guidance and detailed project specifications.