<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.cs.vassar.edu/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.cs.vassar.edu/feed.php">
        <title>Computer Science | Vassar College</title>
        <description></description>
        <link>https://www.cs.vassar.edu/</link>
        <image rdf:resource="https://www.cs.vassar.edu/_media/favicon.ico" />
       <dc:date>2026-04-18T14:04:25+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/assigns/assign4?rev=1619626822&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-02/top?rev=1636051084&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-0405/top?rev=1630627356&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2022b/assignments/02?rev=1665349256&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs145-201951/labs/lab_0?rev=1548648178&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/people/mlsmith/infinite-trees?rev=1588356833&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/assigns/assign2?rev=1617048997&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs145-201951/labs/lab_1?rev=1549347558&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs240/syllabus?rev=1443010933&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs377-202651/top?rev=1769111512&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-202203/top?rev=1661714218&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-02/lab6?rev=1634255186&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-202203/week4/hw4?rev=1663906349&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2022b/assignments/05?rev=1665163894&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/schedule?rev=1621058507&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/recipe?rev=1612764759&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2022b/assignments/04?rev=1666127563&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/people/mlsmith/vss?rev=1308538985&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab5?rev=1618463869&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-0405/lab1?rev=1630642943&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-201804/top?rev=1538716075&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/week13?rev=1620843278&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-02/lab1?rev=1630687750&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/tutorial/linux_tutorial_seven?rev=1463759351&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/sysnews/inhouse/using_htaccess?rev=1288379766&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/events/individual_past_events/2012-10-03_carlo_combi_lecture?rev=1349325000&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/xournal_tips?rev=1224870963&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-0405/lab6?rev=1634308862&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-201804/calendar?rev=1543540547&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/faqs/top?rev=1755365893&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/people/priestdo/wearables/software?rev=1297424512&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/browser_wont_start?rev=1751050146&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/logging_out_of_a_desktop_or_remote_desktop?rev=1674748402&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/people/priestdo/3d/top?rev=1207860669&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2022b/assignments/06?rev=1666900684&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2022b/labs/01?rev=1663893385&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2022b/labs/03?rev=1663961798&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs203-201602/lab6.5/top?rev=1490727951&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2022b/labs/07?rev=1666977190&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/printing_tips?rev=1297270048&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-02/asmt3?rev=1632454280&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/ssl_cert_issue_explanation?rev=1236028739&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/general_linux/filecopy?rev=1593896345&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/general_linux/windows?rev=1558698954&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-0405/asmt3?rev=1632452219&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/tutorial/linux_tutorial_two?rev=1463759315&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-0405/lab7?rev=1635479193&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-02/lab7?rev=1635479228&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/sysnews/java_system_tips?rev=1316713392&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/tutorial/linux_tutorial_eight?rev=1463759356&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/top?rev=1614028549&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/general_linux/sshkeysmswindows?rev=1661950198&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/people/mlsmith/top?rev=1768977290&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/status/2013_winter_updates?rev=1440684807&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/vnc/windows?rev=1440623049&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/general_linux/ssh?rev=1711544886&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/people/mlsmith/bio?rev=1534638095&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/status/2012_workstations?rev=1354383048&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/vnc/speed_tips?rev=1272980194&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/sysnews/kill_a_process?rev=1291649428&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/people/walter/top?rev=1611255073&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/assigns/assign1?rev=1615182661&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/people/mlsmith/publicity?rev=1665463164&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/vnc/resolution?rev=1301971112&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/start?rev=1750350362&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/assigns/assign5?rev=1620706450&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs203-201602/lab6/top?rev=1490625253&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/sysnews/inhouse/using_the_pickup_script?rev=1304623047&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/sysnews/inhouse/rsync_windows?rev=1298569104&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs224-201101/assignments/top?rev=1304020318&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs224-201101/assignments/assignment_6_link?rev=1301348440&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs224-201001/assignments/top?rev=1272809976&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs224-201001/assignments/assignment_5_link?rev=1269272951&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs203-201602/lab8/top?rev=1492543206&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs203-201602/lab2/top?rev=1485823226&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab1?rev=1613632136&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs203-201602/finalproject/top?rev=1493178359&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs203-201602/assignments/top?rev=1493177344&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs102-202051/labs/lab4?rev=1582150251&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs102-202051/labs/lab3?rev=1581486304&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs102-202051/labs/lab1?rev=1580266975&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2022b/labs/06?rev=1665718203&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2022b/labs/04?rev=1663953185&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab6?rev=1619157441&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/general_linux/priority?rev=1751050267&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs377-202651/week7?rev=1772739902&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/apps/jedit?rev=1440624207&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-02/schedule?rev=1639519723&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs102-2021-01/week3?rev=1631855362&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs102-2021-01/week2?rev=1631212805&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-202203/week8?rev=1666917397&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2023-54/week7?rev=1677863382&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2022-02/schedule?rev=1670222109&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/week15?rev=1621872937&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/week8?rev=1617852200&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/week6?rev=1616606031&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-0405/week6?rev=1633739501&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-0405/schedule?rev=1639340794&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-0405/lab3?rev=1631843030&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-02/lab4?rev=1632483342&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs102-2021-01/week7?rev=1634236101&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-02/lab3.html?rev=1631847436&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cmpu224-202001/syllabus?rev=1599614785&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/tutorial/sidebar?rev=1463758884&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/tutorial/linux_tutorial_three?rev=1463759323&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/tutorial/linux_tutorial_one?rev=1463759279&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/research/top?rev=1244171582&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/site_search_options?rev=1209766745&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/logs?rev=1440623371&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/jobs/top?rev=1594694173&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/password?rev=1759265121&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/hatsoff/top?rev=1342450525&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs102-2021-01/week4?rev=1632421213&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs102-201651/top?rev=1453396855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/events/individual_past_events/poughkeepsie_acm_speaker_jon_bentley?rev=1268754814&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/top?rev=1750350362&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/events/individual_past_events/2013-02-07_creative_computing_and_literary_code?rev=1360599301&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/events/individual_past_events/2012-05-02_mhvlug_talk_git?rev=1336157637&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/events/individual_past_events/2011-09-14_cs_department_reception?rev=1329880749&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/events/individual_past_events/2011-02-14_jeopardy_tonight?rev=1298326042&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/events/individual_past_events/2010-09-20_acm_lecture_at_marist_college?rev=1288660715&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/events/individual_past_events/2009-02-23_edward_jung_lecture?rev=1235747491&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/events/individual_events/visiting_assistant_professor_position?rev=1525980860&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/events/individual_events/jobs_multiple_visiting_assistant_professors?rev=1503911820&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs381-2020/top?rev=1599023705&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs377-202651/zax?rev=1772562862&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs377-202651/week8?rev=1774551687&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs377-202651/week5?rev=1771530623&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs102-201752/exams?rev=1495391716&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs377-202651/week4?rev=1770753056&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs325-201001/run_zasm_under_dosemu?rev=1264443521&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs311-2021/week10?rev=1635791766&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs311-2021/week6?rev=1633412950&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs311-2021/top?rev=1632844460&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs145-201951/week8?rev=1553745632&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs145-201951/week4?rev=1550158313&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs145-201951/top?rev=1548131336&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs102-202051/week12?rev=1587655040&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs102-202051/week3?rev=1580941862&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs102-202051/coaching?rev=1581390335&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs102-201752/top?rev=1487766244&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/people/priestdo/wearables/top?rev=1369319086&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.cs.vassar.edu/_media/favicon.ico">
        <title>Computer Science | Vassar College</title>
        <link>https://www.cs.vassar.edu/</link>
        <url>https://www.cs.vassar.edu/_media/favicon.ico</url>
    </image>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/assigns/assign4?rev=1619626822&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-28T16:20:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>assign4</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/assigns/assign4?rev=1619626822&amp;do=diff</link>
        <description>Assignment 4 - Spring 2021



Permutations

Assigned: Wed, Apr 21 

Due: Wed, May 5 

For this assignment you will:

	*  Follow the Design Recipe to design a series of functions that computes all the permutations of a list of numbers
	*  Be sure to write tests for each function as you go, before you move on to the function of your wish list</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-02/top?rev=1636051084&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-04T18:38:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-02/top?rev=1636051084&amp;do=diff</link>
        <description>Problem-Solving and Abstraction



CMPU-101 Section 02 

Vassar College, Fall 2021 

Syllabus / Course Wiki 


 Welcome to our course wiki and syllabus. It will be updated throughout the semester with important course information, so check here regularly.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-0405/top?rev=1630627356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-03T00:02:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-0405/top?rev=1630627356&amp;do=diff</link>
        <description>Problem-Solving and Abstraction



CMPU-101 Sections 04-05 

Vassar College, Fall 2021 

Syllabus / Course Wiki 


 Welcome to our course wiki and syllabus. It will be updated throughout the semester with important course information, so check here regularly.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2022b/assignments/02?rev=1665349256&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-09T21:00:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>02</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2022b/assignments/02?rev=1665349256&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;style type=“text/css”&gt;
.comment { font-style: italic; color: #c0342d; }
.name, .variable, code var, pre var { color: #9e5cb1; }
.name { font-weight: bold; }
.variable, pre var, code var { font-style: italic; }
.keyword { color: #abafb3; }
.builtin, .string { color: #417fb8; }
.constant { color: #e89f27; }
code.pyret { color: black; }
table { margin: 1em auto; }
table th, table td { padding: 1pt 4pt; font-size: 13pt; }
div.dw-content a { text-decoration: underline; }
div.dw-content p, div…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs145-201951/labs/lab_0?rev=1548648178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-28T04:02:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab_0</title>
        <link>https://www.cs.vassar.edu/courses/cs145-201951/labs/lab_0?rev=1548648178&amp;do=diff</link>
        <description>Lab 0



Welcome to the first lab

	*  Objectives: 

	*  Become familiar with our lab procedures
	*  Reacquaint ourselves with DrRacket
	*  Write (recursive) function that determine the intersection and the union of two sets 



	*  To begin:

	*  Open a command line window. Your current working directory will be your home directory</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/people/mlsmith/infinite-trees?rev=1588356833&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-05-01T18:13:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>infinite-trees</title>
        <link>https://www.cs.vassar.edu/people/mlsmith/infinite-trees?rev=1588356833&amp;do=diff</link>
        <description>Infinite Trees



1 Motivation

Up until now, we’ve mostly looked at trees as a data structure, but we haven’t looked at them in the context of any particular problems. Trees are used in many applications in computer science, robotics, and game design. One common application is for representing the possible moves in a game or search problem. Imagine that you were exploring the space that a player (character or robot) could move through. On each move, the player would change position (and possibl…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/assigns/assign2?rev=1617048997&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-29T20:16:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>assign2</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/assigns/assign2?rev=1617048997&amp;do=diff</link>
        <description>Assignment 2 - Spring 2021



Virtual Cat World

Assigned: Wed, Mar 17 

Due: Mon, Mar 29 Tue, Mar 30, 11:59pm

----------

Assignment Setup

	*  Open a browser and copy/paste this URL: &lt;https://classroom.github.com/a/C1szqbGi&gt; 


	*  Login to Github and you will be prompted to accept this assignment</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs145-201951/labs/lab_1?rev=1549347558&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-05T06:19:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab_1</title>
        <link>https://www.cs.vassar.edu/courses/cs145-201951/labs/lab_1?rev=1549347558&amp;do=diff</link>
        <description>Lab 1



Welcome to lab 1

	*  Become familiar with DrRacket procedures
	*  Use cons, list and append
	*  Use map
	*  Use let* 

Procedures

	*  Create a directory for this lab in your CS account.
	*  Download the asmt-helper.scm (same as last week) and lab1-template.scm files.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs240/syllabus?rev=1443010933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-09-23T12:22:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>syllabus</title>
        <link>https://www.cs.vassar.edu/courses/cs240/syllabus?rev=1443010933&amp;do=diff</link>
        <description>Fall 2015 Syllabus

Text

Introduction to the Theory of Computation, Third Edition

Michael Sipser

Course Technology, Inc.


Requirements

	*  Exams: Three exams, each worth 20% of the final grade. The first two exams focus on material in the immediately preceding segment of the course. The third exam covers primarily later material, but may also cover material from earlier in the course.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs377-202651/top?rev=1769111512&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-22T19:51:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs377-202651/top?rev=1769111512&amp;do=diff</link>
        <description>Parallel Programming


 CMPU-377 
Vassar College, Spring 2026 
Syllabus / Course Wiki 


  
----------

 Welcome to our course wiki. It will be updated throughout the semester with important course information, so check here regularly. 

Contact Information</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-202203/top?rev=1661714218&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-28T19:16:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs101-202203/top?rev=1661714218&amp;do=diff</link>
        <description>&lt;HTML&gt;
&lt;h1&gt;Computer Science I &lt;/h1&gt;
&lt;h2&gt;Problem Solving and Abstraction - Fall, 2022 &lt;/h2&gt;
&lt;h3&gt;Your Professor&lt;/h3&gt;

&lt;p&gt;Peter lemieszewski&lt;/p&gt;

&lt;p&gt;Email: pelemieszewski @ vassar dot edu &lt;/p&gt;

&lt;p&gt;Office: Sanders Physics 104&lt;/p&gt;

&lt;p&gt;Office hours: Mondays and Fridays, 1-3PM. Other times by appointment.
I recommend coming to office hours! 
&lt;/p&gt;</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-02/lab6?rev=1634255186&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-14T23:46:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab6</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-02/lab6?rev=1634255186&amp;do=diff</link>
        <description>Lab 6: Recursion Again and Again



15 October 2021

Learning Objectives

The purpose of this lab is to give you practice reading, understanding, and writing functions involving lists and recursion.

Setup

Create the file lab06.arr and copy/paste the following into it:</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-202203/week4/hw4?rev=1663906349&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-23T04:12:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hw4</title>
        <link>https://www.cs.vassar.edu/courses/cs101-202203/week4/hw4?rev=1663906349&amp;do=diff</link>
        <description>Assignment 4: Famous People

Assigned: Thursday, 22 September
Due: Wednesday, 28 September, 11:59 p.m.

Introduction

The Pantheon 1.0 data set contains information about 11,340 famous individuals, based on articles in international versions of Wikipedia.

For this assignment, we have taken a random sample of 1000 rows (that is, information about 1000 people) and have selected a few of the most interesting columns.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2022b/assignments/05?rev=1665163894&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-07T17:31:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>05</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2022b/assignments/05?rev=1665163894&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;style type=“text/css”&gt;
.comment { font-style: italic; color: #c0342d; }
.name, .variable, code var, pre var { color: #9e5cb1; }
.name { font-weight: bold; }
.variable, pre var, code var { font-style: italic; }
.keyword { color: #abafb3; }
.builtin, .string { color: #417fb8; }
.constant { color: #e89f27; }
code.pyret { color: black; }
table { margin: 1em auto; }
table th, table td { padding: 1pt 4pt; font-size: 13pt; }
div.dw-content a { text-decoration: underline; }
div.dw-content p, div…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/schedule?rev=1621058507&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-15T06:01:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>schedule</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/schedule?rev=1621058507&amp;do=diff</link>
        <description>Spring 2021 Schedule

The table below is your guide to the entire semester. Each row corresponds to a week of the semester, and the week numbers in the first column are clickable links that connect this page to the lecture notes and other course materials for that week. The last column lists the sections in $\lambda$</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/recipe?rev=1612764759&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-08T06:12:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>recipe</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/recipe?rev=1612764759&amp;do=diff</link>
        <description>Design Recipes



Design Recipes from HtDP/2e:

	*  Figure 1: The basic steps of a program design recipe
	*  Figure 52: How to translate a data definition into a template
	*  Figure 53: How to turn the template into a function definition
	*  Figure 56: Designing a function for self-referential data

Design Recipes from HtDP/1e:

HtDP/1e (look up design recipe in the index to find the following figures)

	*  Design Recipe for Functions
	*  Figure 3:  The design recipe: A complete example</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2022b/assignments/04?rev=1666127563&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-18T21:12:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>04</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2022b/assignments/04?rev=1666127563&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;style type=“text/css”&gt;
.comment { font-style: italic; color: #c0342d; }
.name, .variable, code var, pre var { color: #9e5cb1; }
.name { font-weight: bold; }
.variable, pre var, code var { font-style: italic; }
.keyword { color: #abafb3; }
.builtin, .string { color: #417fb8; }
.constant { color: #e89f27; }
table { margin: 1em auto; }
table td { padding: 1pt 4pt; }
div.dw-content a { text-decoration: underline; }
div.dw-content p, div.dw-content li, div.dw-content li p { font-size: 13pt; m…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/people/mlsmith/vss?rev=1308538985&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-06-20T03:03:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vss</title>
        <link>https://www.cs.vassar.edu/people/mlsmith/vss?rev=1308538985&amp;do=diff</link>
        <description>Vassar Science Scholars Lecture/Lab



Saturday, March 26, 2011 

9:30am--12pm 

Sci Vis Lab, 3rd Floor Mudd Chemistry

WeScheme: from Algebra to Animation

We will explore selected parts of the Scheme programming language using WeScheme, a browser--</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab5?rev=1618463869&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-15T05:17:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab5</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab5?rev=1618463869&amp;do=diff</link>
        <description>Lab 5 - Spring 2021



Sorting / More Practice with Lists

The main purpose of this lab is to have:

	*  More practice with lists: lists of strings and lists of structures (posn's)
	*  More practice with sorting 
	*  More practice designing programs with wish lists (helper functions)</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-0405/lab1?rev=1630642943&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-03T04:22:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab1</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-0405/lab1?rev=1630642943&amp;do=diff</link>
        <description>Lab 1: Getting Started



3 September 2021

Linux accounts

The instructor will provide instructions to log into your Linux accounts
on the classroom workstations and set your passwords.

Today's lab

The purpose of this initial lab. exercise is to acquaint you with</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-201804/top?rev=1538716075&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-10-05T05:07:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs101-201804/top?rev=1538716075&amp;do=diff</link>
        <description>CMPU-101-04 Computer Science I and Lab. (Fall 2018)




Overview

&lt;html&gt;
&lt;center&gt;&lt;h3&gt;&lt;/html&gt;
“A computer will do what you tell it to do,&lt;html&gt;&lt;p&gt;&lt;/html&gt;but that may be much different from what you had in mind.”
&lt;html&gt;&lt;br&gt;&lt;/h3&gt;&lt;h4&gt;&lt;/html&gt;
--- Joseph Weizenbaum</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/week13?rev=1620843278&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-12T18:14:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week13</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/week13?rev=1620843278&amp;do=diff</link>
        <description>Week 13



Higher Order Functions / Midterm II (and Review)

Monday

	*  Midterm Exam II this Friday
		*  Gradescope: &lt;https://www.gradescope.com/&gt;
		*  use your email address to login (same as for Midterm I)
		*  this will be the last exam of the semester!
		*  Review this Wednesday</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-02/lab1?rev=1630687750&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-03T16:49:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab1</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-02/lab1?rev=1630687750&amp;do=diff</link>
        <description>Lab 1: Getting Started



3 September 2021

Linux accounts

The instructor will provide instructions to log into your Linux accounts
on the classroom workstations and set your passwords.

Today's lab

The purpose of this initial lab. exercise is to acquaint you with</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/tutorial/linux_tutorial_seven?rev=1463759351&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-20T15:49:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux_tutorial_seven</title>
        <link>https://www.cs.vassar.edu/tutorial/linux_tutorial_seven?rev=1463759351&amp;do=diff</link>
        <description>Linux Tutorial Seven

7.1 Compiling Linux software packages

We have many public domain and commercial software packages installed on our systems, which are available to all users. However, students are allowed to download and install small software packages in their own home directory, software usually only useful to them personally.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/sysnews/inhouse/using_htaccess?rev=1288379766&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-10-29T19:16:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>using_htaccess</title>
        <link>https://www.cs.vassar.edu/help/sysnews/inhouse/using_htaccess?rev=1288379766&amp;do=diff</link>
        <description>Using htaccess for web pages

Please note: htaccess is for pages served from OUTSIDE THE WIKI in users directories.  The wiki has similar ability, but it is set up differently -Greg

Web Access Restriction by user/password

This can be used in many ways, the user and password are not related to our system users and passwords, so you can use anything you like, however, there is no mechanism for the web users to maintain or reset their htaccess password so it can become a maintenance nightmare qui…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/events/individual_past_events/2012-10-03_carlo_combi_lecture?rev=1349325000&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-10-04T04:30:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2012-10-03_carlo_combi_lecture</title>
        <link>https://www.cs.vassar.edu/events/individual_past_events/2012-10-03_carlo_combi_lecture?rev=1349325000&amp;do=diff</link>
        <description>2012-10-03 Carlo Combi Lecture

&lt;html&gt;&lt;style type=“text/css”&gt;div.profile { float: left; padding-right: 0.5em;}&lt;/style&gt;&lt;/html&gt;
&lt;html&gt;&lt;div class=“profile”&gt;&lt;/html&gt;[Carlo Combi]&lt;html&gt;&lt;/div&gt;&lt;/html&gt;
Carlo Combi



Professor

Department of Computer Science

University of Verona</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/xournal_tips?rev=1224870963&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-24T17:56:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xournal_tips</title>
        <link>https://www.cs.vassar.edu/old_pages/xournal_tips?rev=1224870963&amp;do=diff</link>
        <description>Xournal Tips

Xournal is a Pen Journal that also allows you to add annotations to PDF files and/or capture and import arbitrary windows on the current screen to use them in xournal.

xournal's sourceforge site

Documentation for xournal

A few common commands and settings
  INVOKE XOURNAL FROM THE GUI````````````````````````````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-0405/lab6?rev=1634308862&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-15T14:41:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab6</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-0405/lab6?rev=1634308862&amp;do=diff</link>
        <description>Lab 6: Recursion Again and Again



15 October 2021

Learning Objectives

The purpose of this lab is to give you practice reading, understanding, and writing functions involving lists and recursion.

Setup

Create the file lab06.arr and copy/paste the following into it:</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-201804/calendar?rev=1543540547&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-30T01:15:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>calendar</title>
        <link>https://www.cs.vassar.edu/courses/cs101-201804/calendar?rev=1543540547&amp;do=diff</link>
        <description>CMPU-101-04 Computer Science I and Lab. (Fall 2018)




Calendar

This calendar will evolve over the course of the semester. Typical entries will include links to the code we have studied in class, details of lab. problems and assignments, and sections of the textbook we covered in class.
&lt;html&gt;&lt;center&gt;&lt;h4&gt;&lt;/html&gt;</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/faqs/top?rev=1755365893&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-16T17:38:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/faqs/top?rev=1755365893&amp;do=diff</link>
        <description>Frequently Asked Questions

Current Students

I'm thinking about declaring the Computer Science major. When and how can I do that?

To declare the major, students need to meet at least one of the following two requirements:

	*  Have completed CMPU-102 or CMPU-145 with a grade of C or higher.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/people/priestdo/wearables/software?rev=1297424512&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-02-11T11:41:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>software</title>
        <link>https://www.cs.vassar.edu/people/priestdo/wearables/software?rev=1297424512&amp;do=diff</link>
        <description>Essential Software

Looking for a little more info? The following is a list of some of what I consider to be essential software I run in Xubuntu on my wearable.

Each of these contribute an key part of the experience:
? //software Dectalk// from fonix
:: http://www.fonixspeech.com/dectalk_legacy.php
.. Yep, this is one of two pieces of commercial software I run. For years I ran a hardware dectalk, then for a while I used pc104 based doubletalk units, as the rigs became more powerful and software…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/browser_wont_start?rev=1751050146&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-27T18:49:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>browser_wont_start</title>
        <link>https://www.cs.vassar.edu/help/browser_wont_start?rev=1751050146&amp;do=diff</link>
        <description>Help, my browser won't load!

Generally, if you click the browser icon and it doesn't do anything, or gives you an error that mentions profiles, there's probably a previous instance of the browser that didn't clean up after itself. The first thing to check is if you have the browser open on another workstation. If you're logged into two workstations and try to start a browser on both of them, it will cause an error because the application wants to ensure that there is only one copy of it running…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/logging_out_of_a_desktop_or_remote_desktop?rev=1674748402&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-26T15:53:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>logging_out_of_a_desktop_or_remote_desktop</title>
        <link>https://www.cs.vassar.edu/help/logging_out_of_a_desktop_or_remote_desktop?rev=1674748402&amp;do=diff</link>
        <description>Logging out of the Computer Science Computers

Leaving files open in editors such as pluma and emacs, or leaving applications running can lead to corrupt files and loss of your work because 
your files are not local to any computer. Your files are shared from a central server. Therefore, if you leave an application open on one computer and then go to another computer, you have several devices trying to access your files. Applications don’t like this. Firefox, for example, won’t allow you to star…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/people/priestdo/3d/top?rev=1207860669&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-10T20:51:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/people/priestdo/3d/top?rev=1207860669&amp;do=diff</link>
        <description>Plain text 3d?

Yep.

Here are some simple examples to warm you up for the
more complex pages to come.

Look at the screen (or page if this has been printed
out) and see if you can get the 2 X's below to look
like like 3 X's.

This is the basic skill needed for viewing the images.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2022b/assignments/06?rev=1666900684&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-27T19:58:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>06</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2022b/assignments/06?rev=1666900684&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;style type=“text/css”&gt;
.comment { font-style: italic; color: #c0342d; }
.name, .variable, code var, pre var { color: #9e5cb1; }
.name { font-weight: bold; }
.variable, pre var, code var { font-style: italic; }
.keyword { color: #abafb3; }
.builtin, .string { color: #417fb8; }
.constant { color: #e89f27; }
code, code.pyret { color: black; }
table { margin: 1em auto; }
table th, table td { padding: 1pt 4pt; font-size: 13pt; }
div.dw-content a { text-decoration: underline; }
div.dw-content …</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2022b/labs/01?rev=1663893385&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-23T00:36:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>01</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2022b/labs/01?rev=1663893385&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;style type=“text/css”&gt;
.comment { font-style: italic; color: #c0342d; }
.name, .variable, code var, pre var { color: #9e5cb1; }
.name { font-weight: bold; }
.variable, pre var, code var { font-style: italic; }
.keyword { color: #abafb3; }
.builtin, .string { color: #417fb8; }
.constant { color: #e89f27; }
table { margin: 1em auto; }
table td { padding: 1pt 4pt; }
div.dw-content a { text-decoration: underline; }
div.dw-content p, div.dw-content li { font-size: 110%; margin-bottom: 1em; ma…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2022b/labs/03?rev=1663961798&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-23T19:36:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>03</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2022b/labs/03?rev=1663961798&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;style type=“text/css”&gt;
.comment { font-style: italic; color: #c0342d; }
.name, .variable, code var, pre var { color: #9e5cb1; }
.name { font-weight: bold; }
.variable, pre var, code var { font-style: italic; }
.keyword { color: #abafb3; }
.builtin, .string { color: #417fb8; }
.constant { color: #e89f27; }
table { margin: 1em auto; }
table td { padding: 1pt 4pt; }
div.dw-content a { text-decoration: underline; }
div.dw-content p { margin-bottom: 1em; max-width: 700px; }
div.dw-content p, …</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs203-201602/lab6.5/top?rev=1490727951&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-28T19:05:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs203-201602/lab6.5/top?rev=1490727951&amp;do=diff</link>
        <description>Lab 7 Comparator



 CS203  

 Spring 2017  

 March 28, 2017 

Goals

	*  Set up teams of two students for this project
	*  Create a program utilizing the Comparator interface
	*  Include JUnit tests
	*  Upload your program to the correct ComparatorTeamx repository in github</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2022b/labs/07?rev=1666977190&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-28T17:13:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>07</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2022b/labs/07?rev=1666977190&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;style type=“text/css”&gt;
.comment { font-style: italic; color: #c0342d; }
.name, .variable, code var, pre var { color: #9e5cb1; }
.name { font-weight: bold; }
.variable, pre var, code var { font-style: italic; }
.keyword { color: #abafb3; }
.builtin, .string { color: #417fb8; }
.constant { color: #e89f27; }
code, code.pyret { color: black; }
table { margin: 1em auto; }
table th, table td { padding: 1pt 4pt; font-size: 13pt; }
div.dw-content a { text-decoration: underline; }
div.dw-content …</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/printing_tips?rev=1297270048&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-02-09T16:47:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>printing_tips</title>
        <link>https://www.cs.vassar.edu/old_pages/printing_tips?rev=1297270048&amp;do=diff</link>
        <description>Printing Tips

Printer Name Changes and your .bashrc

If you are having problems with command line printing it may be because your .bashrc is not using the correct printer name.
Have a look at your .bashrc file.  Near the top there are some lines that set your default printer.  If they don't look like the lines below, then cut out everything in your .bashrc from &amp;&amp;````````````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-02/asmt3?rev=1632454280&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-24T03:31:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>asmt3</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-02/asmt3?rev=1632454280&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;h1 id=“assignment-3-sunny-days”&gt;Assignment 3: Sunny Days&lt;/h1&gt;
&lt;p&gt;Due: Thursday, 30 September 2021 at 11:59 p.m.&lt;/p&gt;
&lt;p&gt;&lt;img src=“&lt;https://www.cs.vassar.edu/~cs101/images/DSCF5442.jpeg&gt;” alt=“Sunrise/Sunset”&gt;&lt;/p&gt;
&lt;h2 id=“introduction”&gt;Introduction&lt;/h2&gt;
&lt;p&gt;We love sunny summer days, but the equinox is already behind us, and we
know the hours of daylight are beginning to dwindle. In this assignment,
we&amp;#39;ll use our experience working with tables (in class and in lab) to
process a table of…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/ssl_cert_issue_explanation?rev=1236028739&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-03-02T21:18:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ssl_cert_issue_explanation</title>
        <link>https://www.cs.vassar.edu/old_pages/ssl_cert_issue_explanation?rev=1236028739&amp;do=diff</link>
        <description>SSL Site Certification

We run two apache2 servers at this site.

These two instances of apache2 serve multiple wikis and web sites.

They are located in the Computer Science Department of Vassar College.

As a result, they all get the same site certificate.  In some cases that works just fine.  But in some cases your browser will complain about not being sure if it should trust the certificate or not being able to verify the certificate.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/general_linux/filecopy?rev=1593896345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-04T20:59:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>filecopy</title>
        <link>https://www.cs.vassar.edu/help/general_linux/filecopy?rev=1593896345&amp;do=diff</link>
        <description>Secure Shell on macOS, Unix, and Linux

Installation

Any modern Unix-like operating systems should come with secure shell client utilities already installed. This is true for macOS, Ubuntu, Fedora, Mandrake Linux, FreeBSD and many others. If, however, you need a ssh client, you can download one from the openssh website:</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/general_linux/windows?rev=1558698954&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-05-24T11:55:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>windows</title>
        <link>https://www.cs.vassar.edu/help/general_linux/windows?rev=1558698954&amp;do=diff</link>
        <description>Secure Shell on Windows

Installation

To log in to the CS Department computers, you will need a SSH client. There are several free SSH clients available for Windows. We have used PuTTY with great success. We have also used WinSCP to copy files between Windows and Unix computers.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-0405/asmt3?rev=1632452219&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-24T02:56:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>asmt3</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-0405/asmt3?rev=1632452219&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;h1 id=“assignment-3-sunny-days”&gt;Assignment 3: Sunny Days&lt;/h1&gt;
&lt;p&gt;Due: Thursday, 30 September 2021 at 11:59 p.m.&lt;/p&gt;
&lt;p&gt;&lt;img src=“&lt;https://www.cs.vassar.edu/~cs101/images/DSCF5442.jpeg&gt;” alt=“Sunrise/Sunset”&gt;&lt;/p&gt;
&lt;h2 id=“introduction”&gt;Introduction&lt;/h2&gt;
&lt;p&gt;We love sunny summer days, but the equinox is already behind us, and we
know the hours of daylight are beginning to dwindle. In this assignment,
we&amp;#39;ll use our experience working with tables (in class and in lab) to
process a table of…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/tutorial/linux_tutorial_two?rev=1463759315&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-20T15:48:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux_tutorial_two</title>
        <link>https://www.cs.vassar.edu/tutorial/linux_tutorial_two?rev=1463759315&amp;do=diff</link>
        <description>Linux Tutorial Two

2.1 Copying Files

cp (copy)

cp file1 file2 is the command which makes a copy of file1 in the current working directory and calls it file2

What we are going to do now, is to take a file stored in an open access area of the file system, and use the</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-0405/lab7?rev=1635479193&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-29T03:46:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab7</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-0405/lab7?rev=1635479193&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;h1 id=“lab-7-call-the-plumber-_a-k-a-_-a-tree-by-any-other-name-”&gt;Lab 7: Call the Plumber (&lt;em&gt;a.k.a.&lt;/em&gt; A Tree By Any Other Name)&lt;/h1&gt;
&lt;h2 id=“learning-objectives”&gt;Learning objectives&lt;/h2&gt;
&lt;p&gt;The purpose of this lab is to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;give you practice modeling phenomena in our world using Trees&lt;/li&gt;
&lt;li&gt;give you practice working with structurally recursive data definitions &lt;/li&gt;
&lt;li&gt;give you practice writing functions using a template for structurally recursive data definitions&lt;/li&gt;…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-02/lab7?rev=1635479228&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-29T03:47:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab7</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-02/lab7?rev=1635479228&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;h1 id=“lab-7-call-the-plumber-_a-k-a-_-a-tree-by-any-other-name-”&gt;Lab 7: Call the Plumber (&lt;em&gt;a.k.a.&lt;/em&gt; A Tree By Any Other Name)&lt;/h1&gt;
&lt;h2 id=“learning-objectives”&gt;Learning objectives&lt;/h2&gt;
&lt;p&gt;The purpose of this lab is to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;give you practice modeling phenomena in our world using Trees&lt;/li&gt;
&lt;li&gt;give you practice working with structurally recursive data definitions &lt;/li&gt;
&lt;li&gt;give you practice writing functions using a template for structurally recursive data definitions&lt;/li&gt;…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/sysnews/java_system_tips?rev=1316713392&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-09-22T17:43:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java_system_tips</title>
        <link>https://www.cs.vassar.edu/help/sysnews/java_system_tips?rev=1316713392&amp;do=diff</link>
        <description>Java issues and tips

Java remote method invocation problem

Problem: When running a demo of Java's remote method invocation on our Ubuntu 9.04 based linux machines running java-6-openjdk the client could only attach to a server running on the same host.````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/tutorial/linux_tutorial_eight?rev=1463759356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-20T15:49:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux_tutorial_eight</title>
        <link>https://www.cs.vassar.edu/tutorial/linux_tutorial_eight?rev=1463759356&amp;do=diff</link>
        <description>Linux Tutorial Eight

8.1 UNIX Variables

Variables are a way of passing information from the shell to programs when you run them. Programs look “in the environment” for particular variables and if they are found will use the values stored. Some are set by the system, others by you, yet others by the shell, or any program that loads another program.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/top?rev=1614028549&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-22T21:15:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/top?rev=1614028549&amp;do=diff</link>
        <description>CS1: Problem-Solving and Abstraction



CMPU-101 Sections 56-57 

Vassar College, Spring 2021 

Syllabus / Course Wiki 


 Welcome to our course wiki. It will be updated throughout the semester with important course information, so check here regularly.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/general_linux/sshkeysmswindows?rev=1661950198&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-31T12:49:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sshkeysmswindows</title>
        <link>https://www.cs.vassar.edu/help/general_linux/sshkeysmswindows?rev=1661950198&amp;do=diff</link>
        <description>SSH Keys on Microsoft Windows using the PuTTY Utility 

SSH keys are what you will use to establish an encrypted connection over the network, e.g. the internet, between your system and a remote machine. The default type of key to generate is RSA which is good for most purposes. RSA is universally supported among SSH clients. Note that EdDSA performs much faster and provides the same level of security with significantly smaller keys. In general, though, for what you need to do, RSA encryption is …</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/people/mlsmith/top?rev=1768977290&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-21T06:34:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/people/mlsmith/top?rev=1768977290&amp;do=diff</link>
        <description>Marc L. Smith

(he/him) 

Professor of Computer Science

Computer Science Department

Vassar College


Coordinates
 Office: SP 104.5 
Voice: 845 437 7497   Zoom
E-mail: mlsmith@vassar.edu      Vassar College, Box 399
124 Raymond Avenue
Poughkeepsie, NY 12604-0399  
Spring 2026

	*  CMPU-101: Problem-Solving and Abstraction
		*  Lectures: Mon/Wed 12$((\lambda(x)\ (x\ x))\ (\lambda(x)\ (x\ x)))$</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/status/2013_winter_updates?rev=1440684807&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-27T14:13:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2013_winter_updates</title>
        <link>https://www.cs.vassar.edu/old_pages/status/2013_winter_updates?rev=1440684807&amp;do=diff</link>
        <description>2013 Winter Updates

Welcome back. There has been some good quiet time in January which works well for pushing out updates. All of the workstations remain on Ubuntu 12.04.1, but several components have been updated. So that you are aware here are the bigger updates to have occurred.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/vnc/windows?rev=1440623049&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-26T21:04:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>windows</title>
        <link>https://www.cs.vassar.edu/old_pages/vnc/windows?rev=1440623049&amp;do=diff</link>
        <description>Using VNC on Windows

Setup

Setting up the programs to connect to a VNC server is not too difficult. You will, however, need to download two programs: a SSH client and a VNC client. The SSH client will make a secure connection between your computer and the VNC server and the VNC client will use this connection to draw a display on your screen.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/general_linux/ssh?rev=1711544886&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-27T13:08:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ssh</title>
        <link>https://www.cs.vassar.edu/help/general_linux/ssh?rev=1711544886&amp;do=diff</link>
        <description>Accessing CS Systems

The easiest way to gain access the Computer Science Dept. Linux machines outside of the Asprey computer lab. This gives you terminal access to the command line inside the department, and it allows you to send files back and forth to your home directory. Since it has no remote</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/people/mlsmith/bio?rev=1534638095&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-19T00:21:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bio</title>
        <link>https://www.cs.vassar.edu/people/mlsmith/bio?rev=1534638095&amp;do=diff</link>
        <description>Bio

	*  Before joining Vassar in Fall 2006, I was an assistant professor at Colby College for five (5) years, beginning Fall 2001. Prior to my transition to academia, I worked for AT&amp;T for fifteen (15) years, in several different internal IT capacities, including applications and systems development and support, and IT infrastructure systems engineering. One of the very special opportunities I had while working for AT&amp;T was to be sponsored in its Doctoral Support Program, which enabled me to go…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/status/2012_workstations?rev=1354383048&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-12-01T17:30:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2012_workstations</title>
        <link>https://www.cs.vassar.edu/old_pages/status/2012_workstations?rev=1354383048&amp;do=diff</link>
        <description>2012 Workstation Upgrades

[LightDM screenshot ]Welcome back. Plenty of changes have occurred to network this summer, here is a summary.

The new workstations in the Asprey and Intro labs have quad-core Intel i7 2600 CPUs running at 3.4 GHz with 8 GB of RAM. The new workstations in the 105 classroom have dual-core Intel Atom D2700 chips runnings at 2.13</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/vnc/speed_tips?rev=1272980194&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-04T13:36:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>speed_tips</title>
        <link>https://www.cs.vassar.edu/old_pages/vnc/speed_tips?rev=1272980194&amp;do=diff</link>
        <description>Improving VNC Performance

This page is a work in progress, use the information here if it helps, but do not consider it in any way authoritative.

	* -- Greg Priest-Dorman 2010/05/04 09:36

Why is my session so slow?

VNC is sending the image of your screen over the network between the server (here at CS) and your client (the machine where you are working).  Depending on the network speed, the load on the server, the speed of your machine and the protocols vnc is trying to follow, the speed of …</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/sysnews/kill_a_process?rev=1291649428&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-12-06T15:30:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kill_a_process</title>
        <link>https://www.cs.vassar.edu/help/sysnews/kill_a_process?rev=1291649428&amp;do=diff</link>
        <description>Monitoring and Killing Processes

Any process you own you can kill (this is not a moral judgment, just a fact of life in Unix and Linux).

Killing an offending process graphically

If the machine itself is still responsive (but one or more windows perhaps aren't) you can try one of the Graphical Process Managers on our system.$$xfce4-taskmanager$$````````$$gnome-system-monitor$$````````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/people/walter/top?rev=1611255073&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-01-21T18:51:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/people/walter/top?rev=1611255073&amp;do=diff</link>
        <description>Jennifer E. Walter

Professor Emerita
 Department of Computer Science
 Vassar College

Email:  &lt;jewalter@vassar.edu&gt;  



“When you are the only woman in a group, you are no longer a woman; you are THE woman, as if your actions stand for that of your entire gender.”</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/assigns/assign1?rev=1615182661&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-08T05:51:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>assign1</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/assigns/assign1?rev=1615182661&amp;do=diff</link>
        <description>Assignment 1 - Spring 2021



Virtual Cat World

Assigned: Mon, Mar 8 

Due: Mon, Mar 15

----------

Assignment Setup

	*  Open a browser and copy/paste this URL: &lt;https://classroom.github.com/a/rB8Krlqz&gt; 


	*  Login to Github and you will be prompted to accept this assignment
		*  After you click on the [Accept this assignment] button, you will see a new page display in your browser with the message:</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/people/mlsmith/publicity?rev=1665463164&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-11T04:39:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>publicity</title>
        <link>https://www.cs.vassar.edu/people/mlsmith/publicity?rev=1665463164&amp;do=diff</link>
        <description>Publicity

	*  Vassar, the Alumnae/i Quarterly, Spring 2021: Special issue on Vassar's Vanguard of Technology. (I was part of the article/discussion on Cloud Computing.)
	*  The Queen of Code feat. Grace Hopper: I was interviewed for this second episode in the Honeypot Explains series on Tech Pioneers, April 8, 2021
	*  Vassar Reflects on Two Months of Distance Learning, Vassar Stories, Office of Communications, May 15, 2020</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/vnc/resolution?rev=1301971112&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-04-05T02:38:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>resolution</title>
        <link>https://www.cs.vassar.edu/old_pages/vnc/resolution?rev=1301971112&amp;do=diff</link>
        <description>VNC Client Display Resolution

Depeding on your VNC use, you may want to have a larger or smaller display than the default or a different number of colors. This often happens if you want to run the display full-screen or want to speed things up by reducing the amount of information moving over your network connection by choosing a smaller color set or resolution. Our VNC server allows you to choose a resolution and color depth by connecting to different ports. The instructions suggest you connec…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/start?rev=1750350362&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-19T16:26:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://www.cs.vassar.edu/start?rev=1750350362&amp;do=diff</link>
        <description>Computer Science Department Wiki



This site is for internal use by current students, faculty and 
administrators in the Computer Science department at Vassar College.
It provides access to active course websites and up-to-date computer
systems information.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/assigns/assign5?rev=1620706450&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-11T04:14:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>assign5</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/assigns/assign5?rev=1620706450&amp;do=diff</link>
        <description>Assignment 5 - Spring 2021



Simple Tetris

Assigned: Tue, May 11 

Due: Mon, May 24, 11:59pm 



For this assignment you will design a world (big-bang) program that implements a simple version of the classic Tetris game, as described in Section 12.6 of</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs203-201602/lab6/top?rev=1490625253&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-27T14:34:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs203-201602/lab6/top?rev=1490625253&amp;do=diff</link>
        <description>Lab 6



 CS203  

 Spring 2017  

 March 27, 2017 

Goals

	*  Set up teams of two students for this project.
	*  Enhance the shape icon class in chapter 4 of Horstmann so that it displays multiple moveable shapes.
	*  Include JUnit tests
	*  Upload your program to the correct AnimationTeamx repository in github</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/sysnews/inhouse/using_the_pickup_script?rev=1304623047&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-05-05T19:17:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>using_the_pickup_script</title>
        <link>https://www.cs.vassar.edu/help/sysnews/inhouse/using_the_pickup_script?rev=1304623047&amp;do=diff</link>
        <description>Using the pickup script with your course

What it is

The pickup script is a companion to the submit script.

Pickup allows you to place files for pickup in your course directories such that those files cannot be read by your students until they run this script.  At that time an entry is logged showing the date, time, user and directory that was picked up.  If your students attempt to kill the script (say, after it copies the files and before it logs that it has) that attempt will also be logged…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/sysnews/inhouse/rsync_windows?rev=1298569104&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-02-24T17:38:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rsync_windows</title>
        <link>https://www.cs.vassar.edu/help/sysnews/inhouse/rsync_windows?rev=1298569104&amp;do=diff</link>
        <description>Synchronization with your CS account from Windows

/!NOTE this is the beginning of a page on this topic, this information is incomplete at this time -Greg  
!/

tools

cwRsync

- get it

&lt;http://www.itefix.no/i2/node/10650&gt;

get latest cwRsync_VERSION.zip (not cwRsyncServer_VERSION.zip) from ````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs224-201101/assignments/top?rev=1304020318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-04-28T19:51:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs224-201101/assignments/top?rev=1304020318&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;h2&gt;Assignments: &lt;/h2&gt;
&lt;/html&gt;

Assignment 1: Chapter 2: #4, 6, 7, 8, 12, 14, 18 - Due Thursday, 2/3/2011

Assignment 2: Chapter 2: #34, 42, 44 due Thursday, 2/10/2011

Assignment 3: Chapter 3: #2, 4, 6, 8, 10 - Due Thursday, 2/24/2011

Assignment 4: Chapter 3: #13 (parts b &amp; c, solve with algebra, then Karnaugh Map), 14, 19, 22 (for part c use k-map) - Due Thursday, 3/3/2011</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs224-201101/assignments/assignment_6_link?rev=1301348440&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-28T21:40:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>assignment_6_link</title>
        <link>https://www.cs.vassar.edu/courses/cs224-201101/assignments/assignment_6_link?rev=1301348440&amp;do=diff</link>
        <description>Assignment 6

Due Monday, April 4, 2011

	*  Simplify f(A,B,C,D) = ∑(0,1,2,8,9,12,13), d(A,B,C,D) = ∑(10,11,14,15)
	*  Design a 2 bit countdown circuit with T FFs. Counts: 3 2 1 0 3 2 1 0 . . . 
	*  Design the circuit for the state diagram of Figure 1.  x and y are two inputs. Use S-R flip-flops.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs224-201001/assignments/top?rev=1272809976&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-02T14:19:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs224-201001/assignments/top?rev=1272809976&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;h2&gt;Assignments: &lt;/h2&gt;
&lt;/html&gt;

Assignment 1: pg 94: #2 (a,b), #4 (a,b) #5 (c,d), 6, 7, 8 - Due Wed, 2/3/2010

Assignment 1: (added) pg 97 #24 - also due Wed, 2/3/2010

Assignment 2: pg 98: #30, 34, 42, 44 due Wed, 2/10/2010

Assignment 3: pg 155: # 2, 4, 6 due Wed, 2/17/2010</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs224-201001/assignments/assignment_5_link?rev=1269272951&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-22T15:49:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>assignment_5_link</title>
        <link>https://www.cs.vassar.edu/courses/cs224-201001/assignments/assignment_5_link?rev=1269272951&amp;do=diff</link>
        <description>Assignment 5

Due Monday, March 29, 2010

	*  Simplify f(A,B,C,D) = ∑(0,1,2,8,9,12,13), d(A,B,C,D) = ∑(10,11,14,15)
	*  Design a 2 bit countdown circuit with T FFs. Counts: 3 2 1 0 3 2 1 0 . . . 
	*  Design the circuit for the state diagram of Figure 1.  x and y are two inputs.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs203-201602/lab8/top?rev=1492543206&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-18T19:20:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs203-201602/lab8/top?rev=1492543206&amp;do=diff</link>
        <description>Lab 8

Alarm Clock

We will be designing and building a clock application using the design patterns and principles we learned in class. We will be working in teams of four. You should divide the work when possible to have 2 pairs of programmers working, perhaps one pair working on the Model and one pair working on the View and Controller.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs203-201602/lab2/top?rev=1485823226&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-31T00:40:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs203-201602/lab2/top?rev=1485823226&amp;do=diff</link>
        <description>Lab 2: Using Javadoc

	*  Use the code in chapter 1 as your starting point for a Greeter program. 
	*  Create the program in a subdirectory of your CS203 directory called Greeter.
	*  Add Javadoc comments to the Greeter Class and the main method. 
	*</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab1?rev=1613632136&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-18T07:08:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab1</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab1?rev=1613632136&amp;do=diff</link>
        <description>Lab 1 - Spring 2021



Introducing the Command Line, DrRacket, and GitHub

The main purpose of this initial laboratory exercise is to acquaint you with

	*  GitHub,
	*  the DrRacket IDE, and 
	*  the procedure for submitting your work using GitHub.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs203-201602/finalproject/top?rev=1493178359&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-26T03:45:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs203-201602/finalproject/top?rev=1493178359&amp;do=diff</link>
        <description>Final Project: Banking System

Due 5/17/2017 at the latest.

	*  This project is designed to show the use of inheritance and polymorphism.
	*  It is meant to be done by yourself, not in a team.
	*  The project will be graded on quality of code and documentation, adherence to the requirements, and quality of the testing framework.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs203-201602/assignments/top?rev=1493177344&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-26T03:29:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs203-201602/assignments/top?rev=1493177344&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;h2&gt;Assignments: &lt;/h2&gt;
&lt;/html&gt;

Assignment 1: Chapter 2, #6, 8, and 12 - Due Wednesday, 2/15/2017 - Please hand in your work on hardcopy (paper).


Assignment 2: Chapter 3, #26 and 27 - Due Wednesday, March 8, 2017. 

----------

&lt;html&gt;
&lt;h2&gt;Labs: &lt;/h2&gt;
&lt;/html&gt;</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs102-202051/labs/lab4?rev=1582150251&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-02-19T22:10:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab4</title>
        <link>https://www.cs.vassar.edu/courses/cs102-202051/labs/lab4?rev=1582150251&amp;do=diff</link>
        <description>Lab #4 Enter The Matrix

The main purpose of this lab exercise is to use the debugger to uncover coding issues:

We will accomplish this goal by re-purposing last weeks lab.



[I can't get this program to work. I hope you can help!]

	*  STEPS
		*  Create a new Matrix project (the class name is still Matrix!)</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs102-202051/labs/lab3?rev=1581486304&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-02-12T05:45:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab3</title>
        <link>https://www.cs.vassar.edu/courses/cs102-202051/labs/lab3?rev=1581486304&amp;do=diff</link>
        <description>Lab #3 The Matrix Class

The main purpose of this lab exercise is to use the Java constructs we have been studying:

	*  Arrays
	*  Control flow statements (conditionals and loops)
	*  Class and method creation
	*  Text output

We will accomplish this goal by writing an application that can add and subtract two like
matrices. A Matrix is simply a 2 dimensional array, or an array of arrays.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs102-202051/labs/lab1?rev=1580266975&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-01-29T03:02:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab1</title>
        <link>https://www.cs.vassar.edu/courses/cs102-202051/labs/lab1?rev=1580266975&amp;do=diff</link>
        <description>Lab #1

The main purpose of this initial laboratory exercise is to:

	*  Practice programming in Java
	*  Consolidate knowledge pertaining to the 3 pillars of OOP and their application in Java.
		*  If you want a refresher on these pillars





What to do - in just 31 easy steps!



1. Launch BlueJ (or your favorite IDE).</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2022b/labs/06?rev=1665718203&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-14T03:30:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>06</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2022b/labs/06?rev=1665718203&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;style type=“text/css”&gt;
.comment { font-style: italic; color: #c0342d; }
.name, .variable, code var, pre var { color: #9e5cb1; }
.name { font-weight: bold; }
.variable, pre var, code var { font-style: italic; }
.keyword { color: #abafb3; }
.builtin, .string { color: #417fb8; }
.constant { color: #e89f27; }
code.pyret { color: black; }
table { margin: 1em auto; }
table th, table td { padding: 1pt 4pt; }
div.dw-content a { text-decoration: underline; }
div.dw-content p, div.dw-content li, d…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2022b/labs/04?rev=1663953185&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-23T17:13:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>04</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2022b/labs/04?rev=1663953185&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;style type=“text/css”&gt;
.comment { font-style: italic; color: #c0342d; }
.name, .variable, code var, pre var { color: #9e5cb1; }
.name { font-weight: bold; }
.variable, pre var, code var { font-style: italic; }
.keyword { color: #abafb3; }
.builtin, .string { color: #417fb8; }
.constant { color: #e89f27; }
table { margin: 1em auto; }
table td { padding: 1pt 4pt; }
div.dw-content a { text-decoration: underline; }
div.dw-content p, div.dw-content li, div.dw-content li p { font-size: 13pt; m…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab6?rev=1619157441&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-23T05:57:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab6</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab6?rev=1619157441&amp;do=diff</link>
        <description>Lab 6 - Spring 2021



Lab #6: Call the plumber

This week in class we learned about trees, and saw two examples of data definitions of trees: a rumor mill and a pipeline. We designed one function in class for a pipeline, which determined whether there was water running. We followed the Design Recipe and the data definition from the lecture notes. We developed a template for a function that consumes a pipeline, and returns a boolean value.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/general_linux/priority?rev=1751050267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-27T18:51:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>priority</title>
        <link>https://www.cs.vassar.edu/help/general_linux/priority?rev=1751050267&amp;do=diff</link>
        <description>System Priorities

Priorities of programs are something to be aware of.

PS

The first thing to do is to get to know your processes. The ps command lists out the processes you have running on the system. By using ps -l, an extended listing of your processes is provided. The fields of the most interest to this topic are the PID, NI, and COMMAND fields. The COMMAND field lists the name of the command that started your process. So, if you're looking for your runaway c++ program, a.out is the one yo…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs377-202651/week7?rev=1772739902&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-05T19:45:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week7</title>
        <link>https://www.cs.vassar.edu/courses/cs377-202651/week7?rev=1772739902&amp;do=diff</link>
        <description>Week 7



From Semaphores to Monitors

Monitors

	*  Marc's Lecture Notes: [PDF]
	*  Ben-Ari Ch 7
		*  begin slide 146

	*  Dr. Seuss on Deadlock:
		*  The Zax

	*  Semaphores vs. Monitors
  Semaphore                                                       Monitor</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/apps/jedit?rev=1440624207&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-26T21:23:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jedit</title>
        <link>https://www.cs.vassar.edu/help/apps/jedit?rev=1440624207&amp;do=diff</link>
        <description>Jedit tip

-. End of line codes

When using jedit to edit files that will be saved on a remote linux or unix system, you may run into problems if you don't change the code jedit puts at the end of the line to indicate a return. Jedit calles this the ````````````````````````````````````````````````````````````````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-02/schedule?rev=1639519723&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-14T22:08:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>schedule</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-02/schedule?rev=1639519723&amp;do=diff</link>
        <description>Fall 2021 Schedule

The table below is your guide to the entire semester. Each row corresponds to a week of the semester, and the week numbers in the first column are clickable links that connect this page to the lecture notes and other course materials for that week. The last column lists the sections in</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs102-2021-01/week3?rev=1631855362&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T05:09:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week3</title>
        <link>https://www.cs.vassar.edu/courses/cs102-2021-01/week3?rev=1631855362&amp;do=diff</link>
        <description>Welcome to Week 3!!!



Tuesday

	*  Coaching Schedule, also posted on moodle
	*  Last Friday's lab: any questions?
	*  Lecture notes: we will complete chapter 2
	*  Let's formally update our vehicle class with some real code
	*  We have a homework assignment... on moodle (due on Monday)
		*</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs102-2021-01/week2?rev=1631212805&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-09T18:40:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week2</title>
        <link>https://www.cs.vassar.edu/courses/cs102-2021-01/week2?rev=1631212805&amp;do=diff</link>
        <description>Welcome to Week 2



Tuesday

	*  Last Friday's lab: any questions?
	*  Let's review the “Extra” section. We can also review our vehicular class design.
	*  Lecture notes for some important Java language specifics
		*  Any interest in handouts for Java language-specific syntax/notes?</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-202203/week8?rev=1666917397&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-28T00:36:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week8</title>
        <link>https://www.cs.vassar.edu/courses/cs101-202203/week8?rev=1666917397&amp;do=diff</link>
        <description>Welcome Back



Monday

	*  Lecture notes (pptx &amp; pdfs)
		*  [ppt]
		*  [pdf]


Wednesday

	*  There are a few slides from the end of Monday's lecture that I want to review before moving on to...
	*  Trees!
		*  [ppt]
		*  [pdf]
		*  Code Reference files for rumour mill - including an extended rumor mill with any number (not just two!) of connections.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2023-54/week7?rev=1677863382&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-03T17:09:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week7</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2023-54/week7?rev=1677863382&amp;do=diff</link>
        <description>Week 6: Generative Recursion



Monday

	*  [pp slides]
	*  [pdf slides]

Wednesday

	*  Plan to return exams today - on Gradescope, later this afternoon!
	*  [lecture slides]
	*  [pdf version of lecture slides]
	*  This won the 1883 Academy Award for short film
		*  More...

	*  So much for two factor authentication!
	*  

Friday

	*  The &quot;99 Luft Balloons&quot; lab</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2022-02/schedule?rev=1670222109&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-05T06:35:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>schedule</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2022-02/schedule?rev=1670222109&amp;do=diff</link>
        <description>Fall 2022 Schedule

The table below is your guide to the entire semester. Each row corresponds to a week of the semester, and the week numbers in the first column are clickable links that connect this page to the lecture notes and other course materials for that week. The last column lists the sections in</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/week15?rev=1621872937&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-24T16:15:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week15</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/week15?rev=1621872937&amp;do=diff</link>
        <description>Week 14



Wrap-up / CEQs

Monday

	*  Last class!  =)  :-(  



	*  Midterm II graded! 
		*  Login to Gradescope to see your grades
		*  Stats (remember: grades are out of 75 total points (not 100)!
			*  Minimum: 58
			*  Median: 70.0
			*  Maximum: 75</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/week8?rev=1617852200&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-08T03:23:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week8</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/week8?rev=1617852200&amp;do=diff</link>
        <description>Week 8



List Abbreviations, Sorting, and Multiple Lists

Monday

Welcome Back from Spring Recess!

	*  Reading and Reflection: at the midpoint in the semester
		*  from The Mythical Man-MonthWikipedia -- by Fred Brooks (Turing Award Recipient)
		*  &quot;The programmer, like the poet...&quot;




	*  Lecture 8: [PDF] [Code]
		*  More lists</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/week6?rev=1616606031&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-24T17:13:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week6</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/week6?rev=1616606031&amp;do=diff</link>
        <description>Week 6



Lists / Midterm I (and Review)

Monday

	*  Midterm Exam this Friday
		*  Gradescope: &lt;https://www.gradescope.com/&gt;
		*  use your email address to login
		*  Review this Wednesday (sample exam and solutions already posted)


	*  Assignment 2: 
		*  Happy Cat
		*  due: next Monday, March 29</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-0405/week6?rev=1633739501&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-09T00:31:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week6</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-0405/week6?rev=1633739501&amp;do=diff</link>
        <description>Week 6



Lists

Ch. 9: Introduction to Lists

Monday

	*  Class canceled (Marc not feeling well)

Wednesday

	*  Midterm grades
		*  still awaiting two students who couldn't take the exam last Friday
		*  will be released soon! (Thursday at the latest)</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-0405/schedule?rev=1639340794&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-12-12T20:26:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>schedule</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-0405/schedule?rev=1639340794&amp;do=diff</link>
        <description>Fall 2021 Schedule

The table below is your guide to the entire semester. Each row corresponds to a week of the semester, and the week numbers in the first column are clickable links that connect this page to the lecture notes and other course materials for that week. The last column lists the sections in</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-0405/lab3?rev=1631843030&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T01:43:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab3</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-0405/lab3?rev=1631843030&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;h1 id=“lab-3-tables”&gt;Lab 3: Tables&lt;/h1&gt;
&lt;p&gt;17 September 2021&lt;/p&gt;&lt;br&gt;
&lt;p&gt;In this lab you’re going to be working with tables!  The goal of this lab is to give you practice with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Extracting rows and columns from a table&lt;/li&gt;
&lt;li&gt;Writing and testing helper functions&lt;/li&gt;
&lt;li&gt;Filtering data with</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-02/lab4?rev=1632483342&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-24T11:35:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab4</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-02/lab4?rev=1632483342&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;h1 id=“lab-4-cleaning-table-data”&gt;Lab 4: Cleaning Table Data&lt;/h1&gt;
&lt;h2 id=“learning-objective”&gt;Learning Objective&lt;/h2&gt;
&lt;p&gt;The objective of this lab is to gain familiarity with sanitizing, visualizing, and gaining insights from data.&lt;/p&gt;
&lt;p&gt;Up until now, the data that you worked with had been sanitized for you (i.e. you could expect Pyret to process the data without any extra work). The data in this lab, however, is being ported directly from Google Forms submissions, so there exists data …</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs102-2021-01/week7?rev=1634236101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-14T18:28:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week7</title>
        <link>https://www.cs.vassar.edu/courses/cs102-2021-01/week7?rev=1634236101&amp;do=diff</link>
        <description>Weeeeeeek 7



Tuesday

	*  Midterm results
	*  Today's new Topics: Midterm answers, review debugging, more on “methods”

 Lecture Notes

	* [ Week 7 lecture notes]
	* [ zip file with java-as-txt files]

Thursday

	*  We will continue with pass-by-value (and why we use getters and setters)
		*  [Two java files, let's consider Testz first]


Friday's Lab</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-02/lab3.html?rev=1631847436&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-17T02:57:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab3.html</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-02/lab3.html?rev=1631847436&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;h1 id=“lab-3-tables”&gt;Lab 3: Tables&lt;/h1&gt;
&lt;p&gt;In this lab you’re going to be working with tables!  The goal of this lab is to give you practice with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Extracting rows and columns from a table&lt;/li&gt;
&lt;li&gt;Writing and testing helper functions&lt;/li&gt;
&lt;li&gt;Filtering data with</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cmpu224-202001/syllabus?rev=1599614785&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-09T01:26:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>syllabus</title>
        <link>https://www.cs.vassar.edu/courses/cmpu224-202001/syllabus?rev=1599614785&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;h1&gt;CMPU-224-01 Computer Organization - Fall 2020 syllabus&lt;/h1&gt;

&lt;h2&gt;Course description&lt;/h2&gt;

&lt;p&gt;This course covers the underlying principles and internal structure of computer systems, with the goal of enabling students to become better programmers and encouraging further study in the area of computer systems.
&lt;/p&gt;</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/tutorial/sidebar?rev=1463758884&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-20T15:41:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sidebar</title>
        <link>https://www.cs.vassar.edu/tutorial/sidebar?rev=1463758884&amp;do=diff</link>
        <description>*   Linux Tutorial 1
	*   Linux Tutorial 2
	*   Linux Tutorial 3
	*   Linux Tutorial 4
	*   Linux Tutorial 5
	*   Linux Tutorial 6
	*   Linux Tutorial 7
	*   Linux Tutorial 8</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/tutorial/linux_tutorial_three?rev=1463759323&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-20T15:48:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux_tutorial_three</title>
        <link>https://www.cs.vassar.edu/tutorial/linux_tutorial_three?rev=1463759323&amp;do=diff</link>
        <description>Linux Tutorial Three

3.1 Redirection

Most processes initiated by UNIX commands write to the standard output (that is, they write to the terminal screen), and many take their input from the standard input (that is, they read it from the keyboard). There is also the standard error, where processes write their error messages, by default, to the terminal screen.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/tutorial/linux_tutorial_one?rev=1463759279&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-20T15:47:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux_tutorial_one</title>
        <link>https://www.cs.vassar.edu/tutorial/linux_tutorial_one?rev=1463759279&amp;do=diff</link>
        <description>Linux Tutorial

1.1 Listing files and directories

ls (list)

When you first login, your current working directory is your home directory. Your home directory has the same name as your user-name, for example, compsci-user, and it is where your personal files and subdirectories are saved.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/research/top?rev=1244171582&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-06-05T03:13:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/research/top?rev=1244171582&amp;do=diff</link>
        <description>Research Projects

Faculty

Nancy Ide
? [[http://americannationalcorpus.org | The American National Corpus Project]] 
: The American National Corpus (ANC) project is a major activity funded by the National Science Foundation that is building a massive corpus of texts and spoken transcriptions of contemporary American English. All of the data are annotated with linguistic analyses of various kinds so that computational linguists can build language models to assist in machine understanding of huma…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/site_search_options?rev=1209766745&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-05-02T22:19:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>site_search_options</title>
        <link>https://www.cs.vassar.edu/old_pages/site_search_options?rev=1209766745&amp;do=diff</link>
        <description>Searching the CS websites

We actually have several publicly viewable websites here at CS.  There is the primary site and in addition several projects have their own servers.  To further muddle things, we have a content management system, conventional web pages and cgi pages.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/logs?rev=1440623371&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-26T21:09:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>logs</title>
        <link>https://www.cs.vassar.edu/old_pages/logs?rev=1440623371&amp;do=diff</link>
        <description>System Status

Workstations Problem, Tues 12/17

System CS129 in OLB104 had a power supply issue.  A ticket has been opened with user services.

 --- Rob Casinghino 2013/12/17 15:59

Workstations Update, Tues 9/17

I have done a non-critical update to our automated filesystem mounting for home directories.  These will time-out after 90 minutes (beyond the typical class/lab sessions) to clear up resources on systems.  While the connections are still active and in use, there will be no issues.  If…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/jobs/top?rev=1594694173&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-14T02:36:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/jobs/top?rev=1594694173&amp;do=diff</link>
        <description>Visiting Assistant Professor

The Department of Computer Science at Vassar College invites applications for a one-year position at the rank of Visiting Assistant Professor to begin in the Fall semester of 2020.  

Vassar College is an affirmative action and equal opportunity employer with a strong commitment to increasing the diversity of the campus community and the curriculum, and promoting an environment of equality, inclusion, and respect for difference. Candidates who can contribute to this…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/password?rev=1759265121&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-30T20:45:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>password</title>
        <link>https://www.cs.vassar.edu/help/password?rev=1759265121&amp;do=diff</link>
        <description>First Time Login

The first time you log into a CS workstation with a temporary password, the login page will help you reset your password. First, enter your username (this will be the same as your Vassar email address, before the @-symbol):



Enter your temporary password, which should have been given to you by your professor or sysadmin:</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/hatsoff/top?rev=1342450525&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-07-16T14:55:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/hatsoff/top?rev=1342450525&amp;do=diff</link>
        <description>Hats Off!



TO OUR RECENT GRADUATES:

Cordelia McGee-Tubb'11 who is now a software development engineer in San Francisco, CA for Salesforce.com, an enterprise cloud computing company that distributes business software.

TO OUR CURRENT STUDENTS:

stay tuned; we hope to hear summer plans from the CS students soon!</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs102-2021-01/week4?rev=1632421213&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-23T18:20:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week4</title>
        <link>https://www.cs.vassar.edu/courses/cs102-2021-01/week4?rev=1632421213&amp;do=diff</link>
        <description>Week 4!!!



Tuesday

	*  A word (or two) about Friday's lab
	*  Today's Topics: Variable/Object scope and arrays
	*  Part 2 of the pet trainer homework assignment... on moodle (due date is 9/27. However...)
		*  &lt;https://moodle.vassar.edu/course/view.php?id=19557#section-3&gt;

	*  Another, more significant homework assignment is coming this Friday.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs102-201651/top?rev=1453396855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-01-21T17:20:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs102-201651/top?rev=1453396855&amp;do=diff</link>
        <description>Computer Science II:

&lt;html&gt; 
&lt;h3&gt;CMPU102: Data Structures and algorithms.&lt;/h3&gt;
&lt;br&gt;
&lt;h4&gt;Spring 2016 Syllabus&lt;/h4&gt; 

&lt;/html&gt;

 This syllabus is subject to update throughout the semester. 
 Professor:      Jenny Walter (link to my web page)                  Office:         SP 306</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/events/individual_past_events/poughkeepsie_acm_speaker_jon_bentley?rev=1268754814&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-16T15:53:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>poughkeepsie_acm_speaker_jon_bentley</title>
        <link>https://www.cs.vassar.edu/events/individual_past_events/poughkeepsie_acm_speaker_jon_bentley?rev=1268754814&amp;do=diff</link>
        <description>2010-03-15 Poughkeepsie ACM Speaker Jon Bentley

Reposted here from Poughkeepsie Chapter of the ACM web site.

Poughkeepsie Chapter of the Association For Computing Machinery
            aaa         ccccccc      mmmmm   mmmmm
          a   a       cc     cc     mm mm   mm mm
        aa   aa      cc      c     mm  mm mm  mm
      aaaaaaaaa     cc            mm   mmm   mm
     aa     aa     cc      c     mm    m    mm   MEETING NOTICE
    aa     aa     cc     cc     mm         mm
   aa     aa     …</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/top?rev=1750350362&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-19T16:26:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/top?rev=1750350362&amp;do=diff</link>
        <description>Computer Science Department Wiki



This site is for internal use by current students, faculty and 
administrators in the Computer Science department at Vassar College.
It provides access to active course websites and up-to-date computer
systems information.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/events/individual_past_events/2013-02-07_creative_computing_and_literary_code?rev=1360599301&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-11T16:15:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2013-02-07_creative_computing_and_literary_code</title>
        <link>https://www.cs.vassar.edu/events/individual_past_events/2013-02-07_creative_computing_and_literary_code?rev=1360599301&amp;do=diff</link>
        <description>2013-02-07 Creative Computing and Literary Code

&lt;html&gt;&lt;style type=“text/css”&gt;div.profile { float: left; padding-right: 0.5em;}&lt;/style&gt;&lt;/html&gt;
&lt;html&gt;&lt;div class=“profile”&gt;&lt;/html&gt;[Nick Montfort]&lt;html&gt;&lt;/div&gt;&lt;/html&gt;

Nick Montfort

Associate Professor of Digital Media</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/events/individual_past_events/2012-05-02_mhvlug_talk_git?rev=1336157637&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-04T18:53:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2012-05-02_mhvlug_talk_git</title>
        <link>https://www.cs.vassar.edu/events/individual_past_events/2012-05-02_mhvlug_talk_git?rev=1336157637&amp;do=diff</link>
        <description>2012-05-02 MHVLUG talk: Git

Git

Sean Swehla, IBM

Git is one of the leading distributed source code control systems. Originally developed to specifically help with workflows in the Linux kernel, git has seen rapid acceptance on a number of other projects due to it's flexibility and speed. Git takes a bit of education to use effectively, which this talk will hopefully provide.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/events/individual_past_events/2011-09-14_cs_department_reception?rev=1329880749&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-22T03:19:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2011-09-14_cs_department_reception</title>
        <link>https://www.cs.vassar.edu/events/individual_past_events/2011-09-14_cs_department_reception?rev=1329880749&amp;do=diff</link>
        <description>2011-09-14 CS Department Reception



Happiness is:


	*  a Computer Science Department gathering for profs, current students, majors &amp; correlates, and staff
	*  free cup of apple cider pressed at a local farm
	*  free homemade spice cookie or two.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/events/individual_past_events/2011-02-14_jeopardy_tonight?rev=1298326042&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-02-21T22:07:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2011-02-14_jeopardy_tonight</title>
        <link>https://www.cs.vassar.edu/events/individual_past_events/2011-02-14_jeopardy_tonight?rev=1298326042&amp;do=diff</link>
        <description>2011-02-14 Artificial Intelligence on Jeopardy tonight!

Former Computer Science faculty member Chris Welty is part of IBM's Watson project. Watson is taking on two former Jeopardy champions tonight on Jeopardy. Who will win the latest battle of Human versus Computer?</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/events/individual_past_events/2010-09-20_acm_lecture_at_marist_college?rev=1288660715&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-11-02T01:18:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2010-09-20_acm_lecture_at_marist_college</title>
        <link>https://www.cs.vassar.edu/events/individual_past_events/2010-09-20_acm_lecture_at_marist_college?rev=1288660715&amp;do=diff</link>
        <description>2010-09-20 ACM Lecture at Marist College


  
                    Sponsored by the
                    
  Poughkeepsie Chapter of the Association For Computing Machinery
  
                   and Marist College
                   
              aaa         ccccccc      mmmmm   mmmmm
            a   a       cc     cc     mm mm   mm mm
          aa   aa      cc      c     mm  mm mm  mm
        aaaaaaaaa     cc            mm   mmm   mm
       aa     aa     cc      c     mm    m    mm   MEETING NOTI…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/events/individual_past_events/2009-02-23_edward_jung_lecture?rev=1235747491&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-27T15:11:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2009-02-23_edward_jung_lecture</title>
        <link>https://www.cs.vassar.edu/events/individual_past_events/2009-02-23_edward_jung_lecture?rev=1235747491&amp;do=diff</link>
        <description>2009-02-23 Edward Jung Lecture

&lt;html&gt;&lt;center&gt;&lt;/html&gt;
Edward Jung



Murray Visiting Professor

Dept. of Computer Science at Rutgers University

Monday, February 23, 2009

OLB classroom 105, 4pm



Information Security: Is this a good field to study?</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/events/individual_events/visiting_assistant_professor_position?rev=1525980860&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-05-10T19:34:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>visiting_assistant_professor_position</title>
        <link>https://www.cs.vassar.edu/events/individual_events/visiting_assistant_professor_position?rev=1525980860&amp;do=diff</link>
        <description>Visiting Assistant Professor Position

The Department of Computer Science at Vassar College invites applications for a one- and a two-year position at the rank of Visiting Assistant Professor beginning Fall semester 2018.  Vassar College is an affirmative action and equal opportunity employer with a strong commitment to increasing the diversity of the campus community and the curriculum, and promoting an environment of equality, inclusion, and respect for difference. Candidates who can contribut…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/events/individual_events/jobs_multiple_visiting_assistant_professors?rev=1503911820&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-28T09:17:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jobs_multiple_visiting_assistant_professors</title>
        <link>https://www.cs.vassar.edu/events/individual_events/jobs_multiple_visiting_assistant_professors?rev=1503911820&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs381-2020/top?rev=1599023705&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-02T05:15:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs381-2020/top?rev=1599023705&amp;do=diff</link>
        <description>Relational Databases and SQL



CMPU-381 

Vassar College, Fall 2020 

Syllabus / Course Wiki 


 Welcome to our course wiki. It will be updated throughout the semester with important course information, so check here regularly. 

Contact Information</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs377-202651/zax?rev=1772562862&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-03T18:34:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>zax</title>
        <link>https://www.cs.vassar.edu/courses/cs377-202651/zax?rev=1772562862&amp;do=diff</link>
        <description>Dr. Seuss on Deadlock

The Zax 

by Dr. Seuss 

From The Sneetches and Other Stories 

Copyright 1961 by Theodor S. Geisel and Audrey S. Geisel, renewed 1989. 


Here's a clip 




One day, making tracks 
In the prairie of Prax,
Came a North-Going Zax
And a South-Going Zax.

And it happened that both of them came to a place
Where they bumped.  There they stood.
Foot to foot.  Face to face.

&quot;Look here, now!&quot; the North-Going Zax said, &quot;I say!
You are blocking my path.  You are right in my way.
I'…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs377-202651/week8?rev=1774551687&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-26T19:01:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week8</title>
        <link>https://www.cs.vassar.edu/courses/cs377-202651/week8?rev=1774551687&amp;do=diff</link>
        <description>Week 8



Monitors in Java

	*  Java case study (starter code for Assign 4)
		*  this version deadlocks! 
		*  you will use two different approaches to fix:
			*  synchronized methods
			*  synchronized code blocks 





	*  Obscure Java 
		*  shortest compilable Java program?</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs377-202651/week5?rev=1771530623&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-19T19:50:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week5</title>
        <link>https://www.cs.vassar.edu/courses/cs377-202651/week5?rev=1771530623&amp;do=diff</link>
        <description>Week 5



Programming Assignment 2

	*  UPC Exercises 1.1 through 1.7
	*  Due: Tue, Feb 17, 11:59pm (tonight!)
	*  Here's a link: private

Lecture Notes

Semaphores

	*  Introduced by Edsger Dijkstra in the mid-1960s

	*  Ben-Ari Ch 6
		*  slides: [PDF]
			*  begin slide 6.1, p. 105</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs102-201752/exams?rev=1495391716&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-21T18:35:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>exams</title>
        <link>https://www.cs.vassar.edu/courses/cs102-201752/exams?rev=1495391716&amp;do=diff</link>
        <description>Final Exam

	*  Tuesday, March 23rd, 1:00 to 3:00 pm, RH 203.
	*  Open notes.
	*  General topics for each question will be posted.
	*  [ Review questions for final exam] (Solutions will be posted). 



Part of solutions to review questions: [ final exam review answers] 
Note: Many of these can be tested in DrJava.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs377-202651/week4?rev=1770753056&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-10T19:50:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week4</title>
        <link>https://www.cs.vassar.edu/courses/cs377-202651/week4?rev=1770753056&amp;do=diff</link>
        <description>Week 4



Lecture Notes

Critical Sections

	*  Recap from last week:
		*  UPC setup, including ssh keys and script to compile/run
		*  Finish up demo of last two versions of UPC temperature programs
		*  vim questions? tips/advice?
		*  Programming assignment 2 due: next Tue, Feb 17</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs325-201001/run_zasm_under_dosemu?rev=1264443521&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-25T18:18:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>run_zasm_under_dosemu</title>
        <link>https://www.cs.vassar.edu/courses/cs325-201001/run_zasm_under_dosemu?rev=1264443521&amp;do=diff</link>
        <description>Well, since I took away your windows lab machines, here is an alternative. Doing these steps will let you run the assembler from Prof. Voerman on our linux machines under DOS emulation. - Greg

Running Z80 Assembler under DosEmu

The Short version

Log in on any lab linux box and put the floppy in the drive````````````````````````````````````````````````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs311-2021/week10?rev=1635791766&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-11-01T18:36:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week10</title>
        <link>https://www.cs.vassar.edu/courses/cs311-2021/week10?rev=1635791766&amp;do=diff</link>
        <description>Week 10

Importing Data into Tables from CSV files

Here's a reference on how to import data from a CSV file into a table via psql:

&lt;https://codeburst.io/two-handy-examples-of-the-psql-copy-meta-command-2feaefd5dd90&gt;</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs311-2021/week6?rev=1633412950&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-05T05:49:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week6</title>
        <link>https://www.cs.vassar.edu/courses/cs311-2021/week6?rev=1633412950&amp;do=diff</link>
        <description>Week 6



Data Normalization

From the 5 Rules of Data Normalization [poster]:

	*  Unnormalized data
		*  redundant and repetitive data (jagged length rows)

	*  1st Normal Form (1NF) -- eliminate repeating groups
	*  2NF -- eliminate redundant data
	*  3NF and 3.5NF</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs311-2021/top?rev=1632844460&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-28T15:54:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs311-2021/top?rev=1632844460&amp;do=diff</link>
        <description>Database Systems



CMPU-311 

Vassar College, Fall 2021 

Syllabus / Course Wiki 


 Welcome to our course wiki. It will be updated throughout the semester with important course information, so check here regularly. 

Contact Information
 Professor:</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs145-201951/week8?rev=1553745632&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-28T04:00:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week8</title>
        <link>https://www.cs.vassar.edu/courses/cs145-201951/week8?rev=1553745632&amp;do=diff</link>
        <description>Week 8



Tuesday

	*  Welcome back. The to-do list for today:
		*  Midterm return. [midterm answers]
		*  Some tangentially related links regarding division by zero.
		*  Redhat explanation of java vulnerabilities
		*  The Common Vulnerabilities and Exposures link for same 
		*  Another link regarding the genesis of object oriented programming.
		*  email from Dr. Alan Kay
		*  We'll have two lectures today on functions.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs145-201951/week4?rev=1550158313&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-14T15:31:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week4</title>
        <link>https://www.cs.vassar.edu/courses/cs145-201951/week4?rev=1550158313&amp;do=diff</link>
        <description>Welcome to Week 4



Tuesday

	*  A word or two on Homework and Lab.
	*  Continued discussion on relations
	*  Plus a review of definitions from last week
	*  Lecture regarding wrapper functions for our...
	*  Lab this evening 



 Lectures

	*  [More on Relations]
	*</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs145-201951/top?rev=1548131336&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-22T04:28:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs145-201951/top?rev=1548131336&amp;do=diff</link>
        <description>Foundations of Computer Science



CMPU-145 Section 51 

Vassar College, Spring 2019 

Syllabus / Course Wiki 


 Welcome to our course wiki. It is the main page from which our course materials will be accessed. 

Contact Information
 Professor:</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs102-202051/week12?rev=1587655040&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-04-23T15:17:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week12</title>
        <link>https://www.cs.vassar.edu/courses/cs102-202051/week12?rev=1587655040&amp;do=diff</link>
        <description>Week 12



Tuesday

	*  the meeting id for tues/thurs lectures
		*   &lt;https://vassar.zoom.us/j/5845469406&gt;

	*  We will finish talking about HashSets
		*  Then revisit stacks and queues
		*  Oh, there is a stacks and queues lab for Wednesday, similar to last week's lab.
		*  ok, a word about the HashSet: no exceptions in the specs!</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs102-202051/week3?rev=1580941862&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-02-05T22:31:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week3</title>
        <link>https://www.cs.vassar.edu/courses/cs102-202051/week3?rev=1580941862&amp;do=diff</link>
        <description>Week 3



Tuesday

	*  I have a small homework assignment for you to do this week. It is good practice! We also have a lecture and some debugging based on last week's lab. A few links to share too.
	*  Can we **protect** a java class?
	*  The Curious Case of Strings, a reference
	*  [Today's lecture notes]

Wednesday

	*  lab 2 still to come...</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs102-202051/coaching?rev=1581390335&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-02-11T03:05:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>coaching</title>
        <link>https://www.cs.vassar.edu/courses/cs102-202051/coaching?rev=1581390335&amp;do=diff</link>
        <description>Coaches Corner

Here's a chart for the coaches schedule. The coaches from either section of cmpu-102 should be able to help you. Note: I'll leave this one up, but there is a more recent schedule under the “UPDATE” section. 

[Schedule]

UPDATE

The above schedule may not be accurate. Here is the latest schedule details:</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs102-201752/top?rev=1487766244&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-02-22T12:24:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs102-201752/top?rev=1487766244&amp;do=diff</link>
        <description>Computer Science II: Data Structures and Algorithms



&lt;html&gt; 
 &lt;h2&gt;CMPU-102-52&lt;/h2&gt;
 &lt;h2&gt;Vassar College, Spring 2017&lt;/h2&gt; 
 &lt;h2&gt;Syllabus / Course Wiki&lt;/h2&gt;
&lt;/html&gt;
 Professor:      Jenny Walter                Office Hours:   Tues, Wed and Thurs: 10:30 am to noon SP 306</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/people/priestdo/wearables/top?rev=1369319086&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-05-23T14:24:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/people/priestdo/wearables/top?rev=1369319086&amp;do=diff</link>
        <description>What am I wearing?

New Scientist

A few details from decades of daily wear 
[gerbert in 2013]Please note, this page documents what I was wearing during the last four of the nineteen wonderful years I spent working for the CS Department at Vassar.  For the last year and a half I have been wearing modified versions of Google Glass running Glass and Ubuntu.  Along with that I am using a Bluetooth version of the Spiffchorder for input.  Please see the</description>
    </item>
</rdf:RDF>
