CSCI 511

CSCI 511
Object-Oriented Programming and Implementations in Java

I should make it clear what I mean in the labs when I say that you can use code from others as long as you reference them.

Using means that you can look at them and see how they did something that interests you. If you got ideas on how to do something from another source, you should reference the book or web site where you saw it. In your code, you can use "code snippets" of their code, but referencing them does not give you permission to use almost all of their code as your submission. This is supposed to be a course on you programming, not finding other work that satisfies the lab. I should be able to go to the source and look at it and see that only a small part of it was used.

Referencing does not mean that you can copy the code and submit it as your own.

A lab should be at least 75% of your own work. I show the examples and code of others to assist you in creating labs that you might not have been able to do without an example. It is NOT there so that you can look around for something that you like and submit it as though it is yours. That (and not citing work that you used) is plagiarism.