Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
people:mlsmith:teaching [2020/09/18 20:03]
mlsmith [Github]
people:mlsmith:teaching [2022/02/28 00:00]
mlsmith [First-year computer science]
Line 11: Line 11:
     * [[https://papl.cs.brown.edu/2020/index.html|Programming and Programming Languages]] text     * [[https://papl.cs.brown.edu/2020/index.html|Programming and Programming Languages]] text
   * [[https://cs.uwaterloo.ca/~plragde/flaneries/FDS/|Functional Data Structures]] – a flânerie by [[https://cs.uwaterloo.ca/~plragde/flaneries/|Prabhakar Ragde]]   * [[https://cs.uwaterloo.ca/~plragde/flaneries/FDS/|Functional Data Structures]] – a flânerie by [[https://cs.uwaterloo.ca/~plragde/flaneries/|Prabhakar Ragde]]
-  * [[http://www.ccs.neu.edu/home/matthias/htdc.html|How to Design Classes]] +  * [[https://felleisen.org/matthias/HtDC/htdc.pdf|How to Design Classes]] 
-    * [[http://www.ccs.neu.edu/javalib/NewWorld/|Javalib]]+    * [[https://github.com/TesterViera|Javalib]] (Github repo)
   * [[http://www.youtube.com/user/objectsfirstwithjava|Objects First with Java]] (video lectures)   * [[http://www.youtube.com/user/objectsfirstwithjava|Objects First with Java]] (video lectures)
   * Kathi Fisler's [[people:mlsmith:infinite-trees|Infinite Trees]]   * Kathi Fisler's [[people:mlsmith:infinite-trees|Infinite Trees]]