Style Guides: All code, documentation, and papers must conform to the course style guides:
Java Style GuideThe following "editing marks" will be used to provide feedback:
Course WWW Pages: This course has a fairly extensive set of WWW pages associated with it. For help using these pages, you might want to look at:
Help Using Course WWW PagesThe code examples used in class are also available on the WWW and can be downloaded from the page in which they are used. You can also:
Software Development Environment: You will be much more productive in this courses if you become familiar with your operating system and its associated command shell(s).
General Help:
Help with Command ShellsC/C++ Help:
Frequently Asked Questions about MinGW/MSYSJava Help:
Using the Java Software Development Kit (SDK)Note that the "C++ Programming Environment Using MinGW" listed above is the recommended C/C++ environment for this semester. You may use another environment if you wish but it is not recommended.
Articles, Books and WWW Pages: Obviously, a great deal has been written about the topics covered in this class. If you're looking for help (or just for more information) you might want to look at the following:
C/C++The Oxford English Dictionary: Of course, you need to understand the things you read. The OED is a tremendous resource in this regard. It is available on-line at
http://etext.lib.virginia.edu/oed/oed-browse.html .Pronunciation of Names: It is often very difficult to know how to pronounce proper names. Usually, you have to know the person or know someone who knows the person, etc.... However, you can sometimes find the answer in the following:
The Pronunciation of 10,000 Proper Names .Copyright 2019