CS 201 - Fall 2024.


[Home]

Welcome to CS 201! 09/11/2024

Table Canons See also: Table canon.

Logical problem of the day

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

Solve for X.

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 6: The uniform syntax of data and code in racket makes it easy to extend racket to create new programming languages. See Racket language extensions

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 6: Racket / UNIX.

Administrivia

  • Yale Information Society Project Free lunch. See "About | Mailing Lists"

  • Women & Gender Minorities in Computer Science.
    As students are adjusting to courses, figuring out their major, and navigating their academic journey at Yale, WG/CS would love to welcome new members! WG/CS welcomes students of all programming experience and provides them access to resources from sponsored workshops with companies such as Jane Street and Bloomberg, peer support, and opportunities to bond with a strong community of CS students from diverse backgrounds!
    See WGCS Flyer with QR code.

  • I am available for lunch on Mondays at noon at Franklin College Dining Hall.

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

  • 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.

    Racket.

    Racket.html (jupyter) more racket

    Recursion.html (jupyter)

    Getting to know UNIX

    UNIX Principle 1 . and ..
    [Home]