Announcements

Welcome to CS103A!
September 26, 2016

Welcome to CS103A! This course is designed to provide extra practice and review with the material covered in CS103. It's open to current CS103 students who are interested in getting a bit more practice with the main topics and techniques from CS103.

Our first class meeting will be Tuesday, September 27 from 3PM - 5PM in Lathrop 282. Notice that the location has moved! We hope to see you then!

If you have any questions in the meantime, feel free to email me at htiek@cs.stanford.edu with questions.

See you soon!

Handouts

00: Course Information

Practice Problems

Problems for Week Ten | (Solutions)
Problems for Week Nine | (Solutions)
Problems for Week Eight | (Solutions)
Problems for Week Seven | (Solutions)
Problems for Week Six | (Solutions)
Problems for Week Five | (Solutions)
Problems for Week Four | (Solutions)
Problems for Week Three | (Solutions)
Problems for Week Two | (Solutions)
Problems for Week One | (Solutions)

Weekly Assignments

Assignment for Week Ten
Assignment for Week Nine
Assignment for Week Eight
Assignment for Week Seven
Assignment for Week Six
Assignment for Week Five
Assignment for Week Four
Assignment for Week Three

Lecture Slides

09: Self-Reference
   Slides
08: CFGs and TMs
   Slides
06: Finite Automata
   Slides
05: Induction
   Slides
04: Graphs and Cardinality
   Slides
03: Relations and Functions
   Slides
02: Mathematical Logic
   Slides
01: Proof Techniques
   Slides
00: Welcome to CS103A!
   Slides