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:top [2019/10/09 11:00]
mlsmith [Fall 2019]
people:mlsmith:top [2020/05/27 20:33] (current)
mlsmith [Spring 2020]
Line 10: Line 10:
 | **Office:** SP 104.5 \\ **Voice:** 845 437 7497\\ **E-mail:** mlsmith@vassar.edu | | Vassar College, Box 399\\ 124 Raymond Avenue\\ Poughkeepsie,​ NY 12604-0399 |  | **Office:** SP 104.5 \\ **Voice:** 845 437 7497\\ **E-mail:** mlsmith@vassar.edu | | Vassar College, Box 399\\ 124 Raymond Avenue\\ Poughkeepsie,​ NY 12604-0399 | 
  
-==== Fall 2019 ====+==== Fall 2020 ====
  
 +  * CMPU-377: Parallel Programming
 +    * Lectures: Mon/Wed 12:​00--1:​15pm \\ \\ 
 +  * CMPU-381: Relational Databases and SQL
 +    * Lectures: Mon 3:​10--5:​10pm \\ \\ 
 +  * Office hours: ​
 +    * tbd //and by appointment//​
 +
 +/****
   * CMPU-101: [[courses:​cs101-201902:​top|Problem-Solving and Abstraction]]   * CMPU-101: [[courses:​cs101-201902:​top|Problem-Solving and Abstraction]]
     * Lectures: Mon/Wed 1:30-2:45pm     * Lectures: Mon/Wed 1:30-2:45pm
     * Labs: Fri 1-3pm     * Labs: Fri 1-3pm
     * SP 309     * SP 309
-  ​CMPU-381: [[courses:​cs381-2019/​top|Relational Databases and SQL]] +****/
-    ​Lectures: Mon 3:​10-5:​10pm +
-    ​SP 105 +
- +
-  ​Office hours:  +
-    * Tue/Thu 1-3pm, //and by appointment/​/+
  
 ==== Research Interests ==== ==== Research Interests ====
Line 38: Line 41:
  
 //Though OOP came from many motivations...the small scale [motivation] was to find a more flexible version of assignment, and then to try to eliminate it altogether.//​ --Alan Kay, [[http://​worrydream.com/​EarlyHistoryOfSmalltalk/​|The Early History of SmallTalk]] //Though OOP came from many motivations...the small scale [motivation] was to find a more flexible version of assignment, and then to try to eliminate it altogether.//​ --Alan Kay, [[http://​worrydream.com/​EarlyHistoryOfSmalltalk/​|The Early History of SmallTalk]]
 +
 +//SQL, Lisp, and Haskell are the only programming languages that I've seen where one spends more time thinking than typing.// --Philip Greenspun
  
 <​code>​(( λ (x) (x x)) ( λ (x) (x x)))</​code>​ \\ <​code>​(( λ (x) (x x)) ( λ (x) (x x)))</​code>​ \\