CS 201 - Spring 2025. 1/29/2025.


[Home]

Welcome to CS 201!

Video of the Day

The 10 Types of Magic, Kevin Perry.

How I Tricked Millions of People using AI. Kevin Perry.

I hereby solicit suggestions for the video of the day. Please email me your ideas with explanations. Selected entries will win 5 homework points. If your video is played at the beginning of class, you must also briefly explain something about the video and something about yourself - in person.

Recursive Image of the day

Matryoshka dolls

Logical problem of the day

There are only 11 types of people in the world: those who understand Y and those who don't.

Solve for Y.

https://pollev.com/slade You may also download the app to your phone. Use the "slade" poll id.

Top Ten Reasons to Learn Racket!

Number 5: The uniform syntax of data and code in racket makes it convenient to write programs that can reflect on other programs, which is an appealing notion in artificial intelligence. You can write programs that think about thinking!

Canvas Quiz of the Day (need daily password)

Most days, there will be a simple canvas quiz related to the lecture. You need a password to activate the quiz, which I will provide in class. These quizzes will count toward your class participation grade. The quiz is available only during class.

Click for today's quiz.

Note: the collaboration quiz is separate. It coincides with the first homework assignment.

Lecture 7: Racket.

  • I have office hours Wednesdays from 4-6 pm, on zoom, id 459 434 2854.

  • I am available for lunch on Mondays at 1 pm in Morse.

  • ULA office hours are found at https://csofficehours.org/CS201/schedule. Sign up via the queue.

    If you're thinking of taking CPSC 201, please do the following.

    Announcements

  • Today at 4pm, WLH Room 309. Exploring AI in Journalism and Higher Education: A Conversation with WIRED'S Will Knight and Yale's Jennifer Frederick and Alfred Guy

  • Information Society Project Yale Law School. Weekly Events

    Racket.

    Racket.html (jupyter) Lists - constructors.

    Recursion.html (jupyter)

    Getting to know UNIX

    UNIX Introduction Principle 2.
    [Home]