/sdu-os-fall-2018

The official repository of Operating System course of Taishan College, Shandong University.

Primary LanguageProcessing

Disclaimer: this project had been archived at Jan 21th 2019 01:30 GMT+8 (China Standard Time) because the final deadline is over. All pull requests had been merged at that time. This repository is read-only now and I will not revoke archiving for any submission reason.

However, for students whom may take this course in the future, you can freely refer to works here as long as you behave under the license of those works.

SDU OS Fall 2018

Introduction

This is the official repository of Operating System course of Taishan College. This repoistory is mainly served these purposes:

  • Report submission
  • Progress logging
  • Source code archiving

Repository Structure

|- code: the code of final works
|-+ final: the final stuff
| |- slides: the final slides
| \- reports: the final reports
|- progress: weekly progress
|- report: weekly report

Submission Guide

The content of this is no longer applicable since Jan 21th 2019 01:30 GMT+8 (China Standard Time).

You need to fork this repoistory and keep it up to date.

How to Submit Work Progress

The first time you submit your work progress, you should create a markdown file in progress folder. For the sake of anonymity, the filename should be same as your GitHub ID.

After the first time, what you need to do is just appending your work progress to that file.

After commiting your work progress to your fork, create a pull request against this repository.

You must append your work progress before each Tuesday since National Holiday until the final presentation. Your submission will influence your final grade.

How to Submit Your Report

Just put your report (PDF format, other format will be rejected) in report folder. The filename should be same as your GitHub ID.

After commiting your report to your fork, create a pull request against this repository.

How to Submit Your Final Work

In the end of this course, you must submit your final work (source code and result generated by your code).

Don't put your final work in this repoistory directly. Instead, you are expected to create your own repository, then clone it into the code folder, making it a submodule.

After commiting your final work to your fork, create a pull request against this repository.

Members

Here list all participants (real names hidden) of this course.