Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peddybeats/os-grader
A simple grading system that accepts submissions from uva students for C homeworks.
https://github.com/peddybeats/os-grader
Last synced: about 2 months ago
JSON representation
A simple grading system that accepts submissions from uva students for C homeworks.
- Host: GitHub
- URL: https://github.com/peddybeats/os-grader
- Owner: peddybeats
- Created: 2016-12-21T21:20:06.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-03-30T03:14:30.000Z (almost 6 years ago)
- Last Synced: 2024-11-19T20:48:18.488Z (2 months ago)
- Language: C
- Size: 341 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# os-grader
### Rationale
This repo contains a work in progress (as of 12/26/16).
There are two main purposes behind this project:- To use as a means of automating grading of c programs in any context (but especially for CS 4414's HW 0).
- To utilize what I have learned in UVa's Operating Systems class (CS 4414 taught by [Andrew Grimshaw](http://www.cs.virginia.edu/~grimshaw/)). This project uses a ton of topics covered in OS: process creation and management, mutual exclusion and synchronization, threads, socket programming, inter-process communication, shared pipes and file redirects, interrupts and signals, security principles and privilege escalation to name a few. OS has been one of the most useful and interesting classes I've taken and I would love for everyone to get as much out of it as I did. Contact me at [email protected] with any questions :)