CSE 331 Allowed Online Sources
Spring 2020
This page lists online sources that are allowed for homeworks. For a full list of allowed sources, please see the homework policy page.
Please Note
This list is provided for your convenience: it might not contain the up-to-date list of all online sources that are allowed. Further, note that while web pages linked to from this web page are fine, you are not allowed to do "link hopping," i.e. you are only supposed to use the site that is linked to from this page and not use a chain of clicks to move to another site.
Again as a reminder, the homeworks are designed so that you should be able to complete them with just the allowed sources so you should not have any reason to venture beyond those.
Finally, if you would like to make a link an official source, please post it in a private message on piazza and I will approve it, if it is appropriate.
Vetting of Sources
While we have vetted these online sources, we cannot guarantee the complete accuracy of everything in all of these sources. In particular, these might not be as polished as say the textbook or material we cover in the lectures. If you spot something that contradicts something we have covered in class, please let us know and we will add in an appropriate erratum.
General Sources
Listed below are some online sources that will be applicable to all topics (the latter sections list sources that are more specific):
- CSE 331 Spring 2020 web page.
- All discussions and posts on piazza .
Basic programming references
C++ Sources
- cppreference.com (and all pages within the website).
Java Sources
- Oracle Java Documentation (and all pages within the website).
Python Sources
- Python 3 documentation (and all pages within the website).
Asymptotic Analysis
Wikipedia Pages
Below are some approved Wikipedia pages (in addition to those that are already linked to in other pages in the CSE 331 Spring 2020 web page).