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
Previous revision
people:mlsmith:teaching [2022/06/24 16:32] – [First-year computer science] mlsmithpeople:mlsmith:teaching [2026/06/03 23:36] (current) – [General] mlsmith
Line 1: Line 1:
 ===== Teaching ===== ===== Teaching =====
 ~~NOTOC~~ ~~NOTOC~~
 +
  
 ==== First-year computer science ==== ==== First-year computer science ====
Line 10: Line 11:
   * [[https://cs.brown.edu/courses/csci0111/index.html|CSCI 0111]] - Brown CS Computing Foundations   * [[https://cs.brown.edu/courses/csci0111/index.html|CSCI 0111]] - Brown CS Computing Foundations
     * [[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/|Flâneries by Prabhakar Ragde]] +  * [[https://cs.uwaterloo.ca/~plragde/flaneries/|Flâneries]] by Prabhakar Ragde 
-    * [[https://cs.uwaterloo.ca/~plragde/flaneries/FICS/|Function Introduction to CS Part I]] and [[https://cs.uwaterloo.ca/~plragde/flane/FICS2/|Part II]]+    * Function Introduction to CS [[https://cs.uwaterloo.ca/~plragde/flaneries/FICS/|Part I]] and [[https://cs.uwaterloo.ca/~plragde/flane/FICS2/|Part II]]
     * [[https://cs.uwaterloo.ca/~plragde/flaneries/FDS/|Functional Data Structures]]     * [[https://cs.uwaterloo.ca/~plragde/flaneries/FDS/|Functional Data Structures]]
   * [[https://felleisen.org/matthias/HtDC/htdc.pdf|How to Design Classes]]   * [[https://felleisen.org/matthias/HtDC/htdc.pdf|How to Design Classes]]