COP 5615 - Operating Systems

R. E. Newman, University of Florida

List of Projects

General Information

There will be a two projects based on sockets programming and multithreading, and two more projects based on Scala. You may either do these projects on your own or as a pair. If done as a pair, you must list each member and document the contribution of each member; both members must be able to fully explain the operation of the system they develop.

These projects are primarily designed to help you to strengthen your concurrent and network programming skills as well as to give you a chance to practice software development as a team. Each project will introduce you new concepts in concurrent and network programming.

General Instructions

Your project report title page should have

on it.

Every report should include the following sections

Project Submission

Projects are to be submitted using Sakai as a tar file.

Resources

If you have questions, answers, or anything to share about projects, Java, C, C++, sockets, or Scala programming in general, please post it on an appropriate discussion topic on Sakai.