Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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 :)