Can't see something here you were expecting (like forum access)? Make sure you login to the site using your UCSC credentials at the bottom of the page!


Lots of important links off to the left!

Your teaching staff:

Instructor: Tracy Larrabee

Office hours: Tuesday 1:00 pm, or send me email or use the webforum.

Office: 337A E2

Teaching Assistants:

Keshav Mathur


Monday 3:30-4:40 Engineering 2 192

Wednesday 12:30-1:40 Engineering 2 192

Office Hour:

                    Day/ Time: Wednesday/ 6-7 pm
                    LocationE2 480

Samira Zare


Tuesday 4:00-5:10 Porter Academic 148

Thursday 2:00-3:10 Physical Sciences 130

Office Hour:

Day/Time: Friday/ 11am-12pm

Location: E2 584

Siyang Qin


Tuesday 10:00-11:10 Soc Sci 110

Wednesday 3:30-4:40 Physical Sciences 130

Office Hour:

Wednesday 5:00-6:00 PM at E2 209

Vishnu Nandi


Wednesday 8:00-9:10 Engineering 2 192

Friday 9:30-10:40 Kresge 327

Office Hour:

                  Day/Time: Monday/ 4:00pm-5:00pm

                  Location: BE-312B


MSI Tutors

Hadley Black

Wednesday 5:00 - 6:10pm, Porter 246. 

Thursday 12:00 - 1:10pm, Social Sciences II 363

Thursday 4:00 - 5:10pm, Baskin Engineering 169

Kyle Ebding

Wednesday 2:00 Social Sciences II 363

Thursday 10:00 am Oakes 103

Friday 11:00 am Oakes Learning Center


Class Locations and dates

Class locationClassroom Unit 2

Class time: T Th 6:00-7:45  



There will be a link to check your grades here.

Date and time of final exam: 7:30 pm -10:30pm Monday June 6



Another book some students find helpful is The Nuts and Bolts of Proofs by Antonella Cupillari. You don't need to buy this book if you don't want to, but many who have been intimidated by proofs (especially inductive proofs) have found it useful. Discrete Mathematics and its Applications CUSTOM EDITION FROM THE BOOKSTORE (or 7th edition). You can buy the cheaper paperback version from the bookstore, or get the book any other way. The previous quarter's books will work.


  • Week 1:Introduction & Logic
  • Week 2:Logic & Sets
  • Week 3:Functions, Sequences, & Summations
  • Week 4:Integers & Intro to proofs
  • Week 5:Induction
  • Week 6:more Induction and Recursion
  • Week 7:Counting: Permutations and Combinations
  • Week 8:Probability and Recursion
  • Week 9:Recursion and Relations
  • Week 10:Relations and Equivalences

Assignments and quizzes

Your grade will be 40% from the weekly quizzes, 20% from the homework, which should largely cover the quiz material, and 40% from the final exam. However, you must pass the final exam to pass the class. Conversely, even if you bomb all the quizzes, you can still pass the class if you do well enough on the final.

We don't have the manpower to give you detailed feedback on the homework, but we will always publish a solution to the homework before the weekly quiz. It is in your interests to understand the homework, because I often use problems straight off the homework for the weekly quiz. Make sure to keep up with the required readings listed on the quiz preparation tab at the left.

There are no makeup quizzes in this class! However, your grade will come from your best 7 quizzes, so that should cover the odd family event or work emergency that causes you to miss a couple of quizzes.


Please feel free to tell either the professor or the TA about any comments or suggestions you might have about how to improve the class. The best way to do this is by electronic mail, If you want to communicate anything to either of us anonymously, this is a good way to do it. You are always welcome to broadcast your opinions by using the webforum.

Don't worry we don't do this!

Disability Resource Center Student Accomodations

I welcome DRC students. Make sure you talk to me at the beginning of the quarter about your needs. As a note, I far prefer your emailing me a PDF of your DRC form instead of giving me a piece of paper.



I hate to talk about cheating, because I like to assume there will be none, but the School of Engineering says I must: If a TA finds or I find conclusive evidence that you have cheated on a quiz or exam, you will fail that quiz or exam (if you fail the quiz for cheating, it will not be a dropable quiz). It will not be possible to pass this course a failing final exam. You should know that if you have been officially charged with cheating, and the provost has ruled that you have cheated, you get a black mark on your record: this could lead to either suspension or expulsion from this university.

To receive credit for a weekly quiz, you must sit in one of the installed seats of the lecture hall, and you must put the names of your right and left neighbor on the top of your quiz page (put something like "end of row" if there is no one on one side). After you turn in your test, you must leave the lecture hall immediately, and if you have forgotten your backpack or other materials, you may not retrieve them until class time is over. You may not talk to anyone during the test time but the instructor or one of the TAs. Violations of this rule will result in a quiz score of zero on the part of the person doing the talking.  Texting of any kind, no matter how innocent you claim it is, means you fail the quiz or final.

Just as something to keep in mind, you will have an assigned seat for the final exam. Don't grow too dependent on sitting with your friends during examinations.

This all sounds ominous, but honestly, it is just so we all know that everyone is on a level playing field.

A new form of cheating: distributing notes on the class

Distribution of Lecture Notes and Materials: Please note that students may be disciplined for selling, preparing, or distributing course lecture notes, including notes created independently by students. The unauthorized sale of lecture notes, handouts, readers or other course materials is a violation of campus policies as well as state law. Violation by distribution to the public may also constitute copyright infringement subject to legal action.