You can also talk to the TA for other arrangements. The last project will be in the NS-2 simulator. A small tutorial will be given in class but students should seek to learn NS on their own. The code should be commented enough to give a broad understanding of whats going on. If your project is incomplete the documentation and comments will help evaluate your work.
Projects are individual .
We do encourage students to comment on the problems to solve, but the programming and project itself is individual work. Sources will be checked with software and possibly by eye. If you include any code that is not your own make sure you have permission and mark the code clearly stating the source. Please take a look at the Academic Integrity information. If you have questions or doubts about the UCSC Academic Integrity policies please read them.