Adam Blank 
()

Announcements

Information

Welcome! This is an honors section of CSE 143 / CSE 143X; it is a one credit class that will be graded CR/NC. In particular, any and all assignments will be graded on effort-not results. The course is group-based, and each week we will discuss or work in groups to learn about a different topic related to Computer Science. The topics will vary from reading a book to learning how to solve cryptograms to discussing what the difference between humans and computers is. A draft of the syllabus with more details can be found by scrolling down on this page.

Meetings

Section HB
Tuesday
1:30pm
2:50pm
CSE 403
Section HC
Tuesday
4:30pm
6:00pm
CSE 403

Instructor

CSE 444
(206) 616-0034

Schedule

Day
Topic
For Today...
Welcome!
Cryptograms, Secret Messages, and Hiding Information
Read Logicomix pp. 1-115.
Try some cryptograms!
Is the NSA's spying justified? To what extent does government "control" technology?
Teamwork and Problem Solving
Read this article, this article, about bitcoin and about internet.org.
TBD
Mathematical Card Tricks, Password Cracking, and Computing Speed
Games, games, and more games!
Read Logicomix pp. 116-217.
Watch a video.
Math, Infinity, Sets, and More!
Read Logicomix pp. 218-313.
Run a tournament between R/P/S bots.
Write a bot for Rock-Paper-Scissors.

Extra Resources

In case you're interested in going into more depth on a particular topic, this section outlines some next steps you might take.

Cryptograms


Privacy and Technology


Infinity, Sets, and More


Combinatorial Games