Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
people:mlsmith:top [2019/01/11 22:51] – [Spring 2019] mlsmith | people:mlsmith:top [2019/10/09 11:00] – [Fall 2019] mlsmith | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Marc L. Smith ===== | ===== Marc L. Smith ===== | ||
- | **Associate Professor | + | **Associate Professor**\\ |
< | < | ||
< | < | ||
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, | | **Office:** SP 104.5 \\ **Voice:** 845 437 7497\\ **E-mail:** mlsmith@vassar.edu | | Vassar College, Box 399\\ 124 Raymond Avenue\\ Poughkeepsie, | ||
- | ==== Spring | + | ==== Fall 2019 ==== |
- | * CMPU-101: Problem-Solving and Abstraction | + | * CMPU-101: |
- | * Lectures: Mon/Wed 10: | + | |
- | * Labs: Tue 3: | + | |
- | * SP 309 | + | |
- | * CMPU-377: Parallel Programming | + | |
* Lectures: Mon/Wed 1:30-2:45pm | * Lectures: Mon/Wed 1:30-2:45pm | ||
+ | * Labs: Fri 1-3pm | ||
+ | * SP 309 | ||
+ | * CMPU-381: [[courses: | ||
+ | * Lectures: Mon 3:10-5:10pm | ||
* SP 105 | * SP 105 | ||
* Office hours: | * Office hours: | ||
- | * //tbd// | + | * Tue/Thu 1-3pm, |
- | * //and by appointment// | + | |
==== Research Interests ==== | ==== Research Interests ==== | ||
Line 37: | Line 36: | ||
//Computer science inverts the normal. In normal science, you're given a world, and your job is to find out the rules. In computer science, you give the computer the rules, and it creates the world.// --Alan Kay | //Computer science inverts the normal. In normal science, you're given a world, and your job is to find out the rules. In computer science, you give the computer the rules, and it creates the world.// --Alan Kay | ||
+ | |||
+ | //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.// | ||
< | < | ||