Announcements

Week 4

2/10 - 2/16 • piazza @274
  • Midterm 1 will be this Thursday, February 14th at 8-10pm.
    • You must take the exam in the room you been assigned to in this spreadsheet. Go to the room indicated based on the last 2 digits of your SID.
    • DSP students should have gotten an email a few minutes ago. If not, email cs170@berkeley.edu.
    • What you can/should bring to the exam:
      • You are allowed one cheat sheet. It can be at most two sides of one sheet of paper, and it can be handwritten or typed.
      • Student ID
      • Pencils and erasers
      • Water and your knawledge :)
    • All topics covered in lecture, discussion, homework, and the textbook chapters listed on the website up to and including Dijkstra’s are in scope for this exam
  • Review Sessions: We have two review sessions planned from 8-10pm in 2050 VLSB:
    • Review Session 1 (Feb 11): Asymptotics, Recurrences, Divide and Conquer, FFT. Piazza post here.
    • Review Session 2 (Feb 13): Graphs, BFS, DFS, Graph Decomposition, and Shortest Paths. Piazza post upcoming.
  • Discussions: Tarun’s section will be held in Soda 310 Wednesdays 12-1pm for the rest of the semester. Apologies for the confusion!
  • Assignments
    • Homework 4 has been released today. It is completely optional and is not worth any credit, but we strongly recommend you do it as practice for the midterm this week.
      • Solutions will be posted Wednesday to give you time to work on it.
      • We will even “grade” your homework on Gradescope to let you know what you did right (but again, the grade on Gradescope will not contain any points as the homework is not worth any credit).
        • This will only happen after the midterm, however
    • The next homework, Homework 5, will be graded and back to normal, and will cover material from lectures 5, 6, and 7.
    • Homework 3 grades will be released Monday, February 18.
    • Homework 2 grades have been released. A distribution has been included here.
      • You will have until Monday, Feb 18 to submit regrade requests
      • These requests will be processed a week after this deadline (Monday, Feb 25)
      • Please be sure to read solutions fully before submitting any regrade requests
  • Office Hours and Homework Party will be cancelled on Friday as we grade for the midterm.
  • Logistics: We have resolved most alternate exam requests and DSP accommodations by email. The exam conflict form and DSP accommodation forms are now closed. If anything comes up during the semester, please email cs170@berkeley.edu.
    • If you are still awaiting an email from us please bump us ASAP so we do not forget

Week 3

2/3 - 2/9 • piazza @134
  • Assignments
    • Homework 3 has been released today. It will be due on Monday, February 11 at 10PM.
    • Homework 2 grades will be released Monday, February 11. Solutions are here.
    • Homework 1 grades have been released. The distribution is here.
      • You will have till Monday, Feb 11 to submit regrade requests
      • These requests will be processed a week after this deadline (Monday, Feb 18)
      • Please be sure to read solutions fully before submitting any regrade requests
  • Office hours and homework parties
    • Please keep using the office hour queue!
    • See the schedule for our office hours. Wednesday 5-8pm homework parties are back to normal in Cory 540AB.
  • Discussion
  • Midterm
    • Midterm 1 will be on Thursday, February 14th at 8-10pm. Logistics will be coming in the next announcement
      • If you are in DSP, you will receive an email detailing where and when to take the exam
    • We have two review sessions planned in from 8-10pm in 2050 VLSB
      • Review Session 1 (Feb 11): Asymptotics, Recurrences, Divide and Conquer, FFT
      • Review Session 2 (Feb 13): Graphs, BFS, DFS, Graph Decomposition, and Shortest Paths
    • We are still working on processing alternate exam requests. Please bear with us, and thank you for your patience so far.

Week 2

1/27 - 2/2 • piazza @90
  • Assignments
    • Homework 2 has been released today. It will be due on Monday, February 4 at 10PM. This is substantially longer than homework 1, and better reflects the workload for the semester. We strongly encourage you to start early and take advantage of our ample office hour and homework party resources.
    • Homework 1 grades will be released Monday, February 4.
  • Office hours and homework parties
    • We have set up the office hour queue. Please use it to during homework parties and office hours to get your question answered as quickly as possible
    • Homework parties begin this week, see the schedule for more details. For homework party on Wednesday 5-8pm we will host it on Soda 6th floor (the two alcoves 611 and 651). In addition, we will also have staff in Soda 411 6-8pm. The 6th floor locks after 6:30, so the staff in 411 can help you come upstairs if it gets too full. In future weeks Wednesday homework parties will be in Cory 540AB.
    • Office hour attendance was low this week, but we expect it to pick up by around 3x-5x.
      • In general, we expect Tuesday, Wednesday and Thursday office hours to be less crowded.
  • Discussions
    • This week we will start our slower- and faster-paced sections.
      • James’ section Wednesday 2-4pm @ Dwinelle 79 will be a slower-paced section. The section will build off of a minimal understanding of lecture material, and will spend more time addressing specific confusions from students. Please submit questions for this section each week using this form.
      • Fotis’ section Thursday 12-1pm @ Dwinelle 259 will be a faster-paced section. The section assumes a strong understanding of the relevant lectures, and is intended for those who want to go beyond material relevant for the class.
    • We have released a load balancing spreadsheet for you to see which office hours and discussions have less attendance. We strongly encourage you to attend a less-populated discussion/office hour for more individualized help and a better experience. We find that section attendance is mostly determined by convenience of time/location; all our TAs are dedicated to bringing you a good discussion experience.

Week 1

1/20 - 1/26 • piazza @27

Welcome to CS 170! 🥳 parrot Every week, we’ll send out a Piazza announcement (and also put it on the website) with a collection of things that are important for you to read. Please make sure that you read these announcements, as they are our primary means of communication with you.

Important: There are more students enrolled in this course than there is space in the lecture hall. Unfortunately we will not be able to accommodate everyone for the first lecture today. Priority goes to students who are officially already enrolled in the course (not waitlisted). Lectures ARE webcast, so do not worry about missing out on content.

  • Our course website is https://cs170.org.
  • Homework 1 has been released today. It will be due on Monday, January 28 at 10PM. It will be very short, consisting of primarily administrative questions.
  • Sections will begin the coming Tuesday, Wednesday, and Thursday. A full schedule is now available on https://cs170.org, and you can attend any section you like. All sections will cover the same material.
  • Office Hours will begin this week starting on Wednesday, and homework parties will begin next week. For the most up-to-date schedule of office hours and homework party, please see https://cs170.org
  • If you are enrolled in DSP, please fill out this form by Monday, January 28.
  • Our exam dates are available on https://cs170.org/policies/.
  • Gradescope: You should have been added. If not, the course entry code is 9GP476
  • @17 is a student run index post! Please look for (and post) important links there.