Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| people:mlsmith:top [2024/09/02 16:19] – [Fall 2024] mlsmith | people:mlsmith:top [2026/06/03 22:45] (current) – [Spring 2026] mlsmith | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Marc L. Smith ===== | ===== Marc L. Smith ===== | ||
| // | // | ||
| - | **Professor | + | **Professor |
| [[http:// | [[http:// | ||
| [[http:// | [[http:// | ||
| Line 14: | Line 14: | ||
| | **Office:** SP 104.5 \\ **Voice:** 845 437 7497 | | **Office:** SP 104.5 \\ **Voice:** 845 437 7497 | ||
| - | ==== Fall 2024 ==== | + | ==== 2026 -- 2027 ==== |
| + | * On Sabbatical | ||
| - | /********** | + | /**** |
| - | * < | + | |
| - | **********/ | + | * [[https://moodle.vassar.edu/ |
| - | * CMPU-101: Problem-Solving and Abstraction | + | * Lectures: Mon/ |
| - | * Lectures: Mon/ | + | * Labs: Fri 3:10--5:10pm \\ \\ |
| - | * Labs: Thu 9:00am--11:00am \\ \\ | + | |
| - | * [[https:// | + | * [[courses:cs377-202651:top|CMPU-377: |
| * Lectures: Tue/Thu 3: | * Lectures: Tue/Thu 3: | ||
| * Office hours: | * Office hours: | ||
| - | * In person in SP 104.5 (and [[https:// | + | * Tue: 10:00am--12:00pm |
| - | * Wed 10:30--12:30 | + | * Thu: 10:30am--12:30pm |
| - | * Thu 11:00--1:00 | + | |
| * //and by appointment// | * //and by appointment// | ||
| /**** | /**** | ||
| + | * [[https:// | ||
| + | * Lectures: Tue/Thu 3: | ||
| * CMPU-377: Parallel Programming | * CMPU-377: Parallel Programming | ||
| * Lectures: Mon/Wed 12: | * Lectures: Mon/Wed 12: | ||
| + | * BIOL/ | ||
| + | * Lectures: Tue/Thu 1: | ||
| * CMPU-311: Database Systems | * CMPU-311: Database Systems | ||
| * Lectures: Mon 3: | * Lectures: Mon 3: | ||
| * [[https:// | * [[https:// | ||
| * Lectures: Tue/Thu 1: | * Lectures: Tue/Thu 1: | ||
| + | * < | ||
| ****/ | ****/ | ||
| Line 62: | Line 67: | ||
| //There are two ways of constructing a software design: one way is to make it so simple that there are __obviously__ no deficiences and the other way is to make it so complicated that there are no __obvious__ deficiencies. The first method is far more difficult.// | //There are two ways of constructing a software design: one way is to make it so simple that there are __obviously__ no deficiences and the other way is to make it so complicated that there are no __obvious__ deficiencies. The first method is far more difficult.// | ||
| + | |||
| + | // Show me your flowchart and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowchart; it'll be obvious."// | ||
| // | // | ||