CS 5113 and 4113 Fall 21

Logo

This is the web page for Fall 2021 Distributed Operation Systems at the University of Oklahoma.

View the Project on GitHub oudalab/cs5113fa22

CS [4|5]113 Fall 2022 Distributed Operating Systems

Milestone 1

The first milestone is to get you to start thinking about the development required to successfully complete the project. This is the minimum amount of work you should have put into your project. You are advised to make more progress than this.

Please review the main description for over all project details.

Create a repository

Create a private GitHub repository name cs4113fa22-project or cs5113fa22-project depending on the section that you are enrolled. It is important that this repository remains private to avoid any inadvertent academic dishonesty violations. You will need to add cegme, and jasdehart as collaborators; you can do this in on the GitHub website for your code going to Settings > Manage Access.

Create README.md with schedule

Starting writing a README. Include a section called ## Development Schedule. Take a realistic look at you schedule and your commitments and decide on how you will spend the time necessary to complete the project. You can use the milestones from the project spec to help guide this description. You should be as specific as possible.

Create another section called ## Emoji Chooser. Write a description how you initalize the board. This information should include how you will assign emojis to trainer and each pokemon. You should describe how you will initialize the parameters N, P, and T where N is the size of the board, P is the number of pokemon, and T is the number of trainers. You should also describe how those parameters will create separate machines. That is, you should discuss how you will create the proper dockercompose.yml, Dockerfile, Protocol Buffer files.

Grading

   
Create a Repository 20%
README 80%

Back to projects