Skip to content

projects that I and my partner did for CS 214: Systems Programming.

Notifications You must be signed in to change notification settings

HiT-T/CS214-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS214: System Programming – Projects

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.


📁 Projects Overview

Project Link
my_malloc Project 1 README
word_frequency Project 2 README
my_shell Project 3 README
rock_paper_scissors Project 4 README

🛠 Technologies Used

  • C Programming
  • POSIX system calls
  • File descriptors and redirection
  • Forking and process control
  • Signal handling
  • Threads and mutexes
  • TCP socket programming

👤 Authors

Yuhan Li

GitHub: HiT-T

Vishal Nagamalla

Github: Vishal-Nagamalla

💡 Acknowledgments

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.