<?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-06-14T02:04:51+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/style?rev=1612764779&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/courses/cs101-2021-5657/week6?rev=1616606031&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/courses/cs101-2021-5657/labs/lab1?rev=1613632136&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-5657/labs/lab8?rev=1620407137&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/texts?rev=1612764717&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab2?rev=1614363151&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-5657/labs/lab7?rev=1619801897&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/week14?rev=1621400971&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/week15?rev=1621872937&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/style?rev=1612764779&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-08T06:12:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>style</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/style?rev=1612764779&amp;do=diff</link>
        <description>The Style



Basics

In addition to following the design recipe, all code must adhere to the following basic style guidelines:

	*  Organize your program top-down, regardless of how you actual work through your wish list. The phrase “top down” means that project files consist of a general purpose statement, a data definition and a constant definition section, a main function, followed by sections for handler functions, and wrapped up by general utility functions.</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/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-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/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/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-5657/labs/lab8?rev=1620407137&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-07T17:05:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab8</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab8?rev=1620407137&amp;do=diff</link>
        <description>Lab 8 - Spring 2021



Abstraction (or, if you copy/paste, you'll be toast!)

Today's lab will give you practice with abstraction, local definitions, passing functions 
as arguments to other functions, and generally with the satisfaction that comes from avoiding 
duplicate code.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/texts?rev=1612764717&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-08T06:11:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>texts</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/texts?rev=1612764717&amp;do=diff</link>
        <description>Supplementary Readings



On writing:

Strunk and White The Elements of Style bartelby.com, 1918

there is no better book on style in writing (anything)

On learning to program:

Friedman, Felleisen The Little Schemer: Fourth Edition MIT Press, 1996

an alternative introduction to recursive programming</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab2?rev=1614363151&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-26T18:12:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab2</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab2?rev=1614363151&amp;do=diff</link>
        <description>Lab 2 - Spring 2021



Designing Functions

The main purpose of this lab is to practice

	*  using the Design Recipe to write functions
	*  designing functions that use cond expressions
	*  designing functions that use helper functions 



How to get started</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-5657/labs/lab7?rev=1619801897&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-30T16:58:17+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-5657/labs/lab7?rev=1619801897&amp;do=diff</link>
        <description>Lab 7 - Spring 2021



Intertwined Data 2: Files and Directories

The main purpose of this lab is to practice

	*  using the Design Recipe to write functions for intertwined data
	*  we will use the Files and Directories example of intertwined data from</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/week14?rev=1621400971&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-19T05:09:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week14</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/week14?rev=1621400971&amp;do=diff</link>
        <description>Week 14



Higher Order Functions / Lambda / Wrap-up

Monday

Announcements

	*  Midterm II: still being graded  
	*  CEQs: next Monday (last class) 
	*  Lab 9 this Friday: time devoted to working on Assignment 5: Simple Tetris 
		*  due: Mon, May 24, 11:59pm (last day of classes)</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>
</rdf:RDF>
