ASSIGNMENTS5 - Induction 4 - Cardinality, Graphs 3 - Relations, Functions 2 - Logic 1 - Sets, Proofs 0 - QT Creator
Mon Feb 4th
Mon Feb 25th
Mon Mar 18th
Midterm 2 practice exams, topics, and related information have been posted to the exams page.
The solutions to Midterm 1 solutions have been posted on the exams page. Solutions include detailed class grade distribution histograms, problem explanations, common bug explainers, and more. Regrades are now open, but please note that it is required to carefully read and consider the solutions before asking for a regrade, since many of your "why did the TA mark this wrong?" questions are answered by a careful study of the solutions document. Remember that all regrades must be: (1) submitted within 1 week, (2) polite, (3) show clear evidence of having read and considered the solutions document, (4) be about an actual error in grading rather than "I know it's wrong but I think the deduction was too many points," since after all everyone is graded on the same rubric so it would be unfair to give your rubric deductions a different point total than other students with the same issue. Thank you!
Pset1 grades distribution information is now available on the pset1 page. Look for this information to be posted on each assignment's page around the time that grades are released for that pset. Hope that helps! (Remember that pset grades are square-rooted in your final course grade, see course information sheet for details.)
Pset3 is now posted. This one has a checkpoint due Monday! Just two problems. The rest, including a programming component, is due Friday.
CS103A starts today. Please note the room change: 380-380Y. The class meets Tuesdays 3:00-5:50pm, but the last 50 minutes are optional office hours type format. Here is the course description for CS103A (see website for more info):
Math, like programming, is a skill that that takes practice to develop. In CS103A, we'll provide extra review of the topics from CS103 and discuss general problem-solving strategies that often come up in proof-based mathematics. We hope that the course helps solidify the concepts from CS103 and provide you a set of tools you can use to confront challenging math problems with confidence. If you're interested in taking CS103 but feel like you could use a little bit more practice and review, this is the course for you!
Pset0 is now posted. Due Friday 2:30pm! You won't be writing proofs or other tasks typical of our psets. This one is just to make sure you are all set up with the tools you need for this class.
Welcome to CS103! I am so excited to meet all of you! Don't tell anyone, but I think CS103 is my favorite of all the different courses I teach(!!). Class starts Monday January 7th at 3:00pm in Hewlett 200.
FAQ: There will not be videos of lecture, since the SCPD quarter for 103 was Autumn Qtr this year. (SCPD is responsible for video production on campus, and they generally do each different course once per year.) Sorry about that.