http://www.ecst.csuchico.edu/~juliano/Teaching/Coding%20Standards.html
Students are expected to familiarize themselves with the Unix operating system. You may go to http://accounts.ecst.csuchico.edu/ to either create a new account or to update an existing account. Students must take responsibility in honing their computing skills and in gaining valuable experience functioning within both the personal computing and multi-user platforms.
During the first couple of weeks in class/lab, you will be given explicit instructions on how to submit your source code electronically. All source code connected to a programming assignment must be submitted electronically by the due date and time in order to receive ANY credit points; late submissions will not be accepted. Electronic submissions should not include any binaries (executables, object files, a.out files, core dumps, etc.). It is your responsibility to guarantee that your electronic submission is complete and includes all the necessary files to successfully compile and run/test your programs.
| TOOL | PROGRAMMING LANGUAGE | |||||||
| C/C++ | IDL | Java | Lisp | MySQL | Perl | PHP | Python | |
| dia2code (a utility that generates code from a Dia diagram) | X | X | X | X | X | |||
| DOC++ | X | X | X | |||||
| Doxygen | X | X | X | X | X | |||
| Javadoc | X | |||||||
| phpDocumentor | X | |||||||
| ROBODoc | X | X | X | |||||