Announcements



Last End of Quarter Announcement

Posted by: Matt Bishop
Date: Jun 17 11:53am

Hi, folks,

I have posted the final exam scores (details available on Gradescope) and class final grades on Canvas.

Please look them over, checking addition and so forth.

I must submit these grades at 4:00pm today, so please do so promptly.

It has been a delight teaching this class, and having you all as students. I wish you all the best in the coming years and the adventure of life.

Hope this helps,

Matt Bishop


End of Quarter Announcements #3

Posted by: Matt Bishop
Date: Jun 11 7:07am

Hi, folks,

All grades (except for those of the final exams) and homework and quiz answers, as well as lecture outlines and such, are posted on Canvas.

Please check them and, in particular, be sure the points are added correctly.

If you find mistakes, please let me know as soon as possible. I can make changes through Monday. After that, I may not be able to.

I will announce when final exam grades, and course grades, are posted. Expect them some time after Monday next week.

Hope this helps,

Matt Bishop


End of Quarter Announcements #2

Posted by: Matt Bishop
Date: Jun 8 10:50am

Hi, folks,

Two more announcements:

  1. Office hours this week: today. 4–5pm; also I may be around from 2–3pm but cannot guarantee it. Tuesday: 10:30–11:30am; 2–3pm. Note there will not be office hours tomorrow from 12–1.
  2. I have reopened all quizzes until Wednesday night. If you are missing some, or need to redo any, go for it. I will not be able to reopen them after that, and will post the answers on Thursday morning.

Stay tuned for any other end of quarter announcements!

Hope this helps,

Matt Bishop


End of Quarter Announcements #1

Posted by: Matt Bishop
Date: Jun 4 10:46am

Hi, folks,

This is the first of several announcements about the end of the class, and what you need to do.

  1. Check that the addition for each homework is correct. We scored each question individually; so you can compute your score for the homework, and verify I entered it correctly. If not, please let me know immediately!
  2. I have re-opened all quizzes until June 5 at 11:59pm, so if you missed some quizzes or didn’t get any right, you can redo them. Remember, it’s 10% of your grade!
  3. I posted a report, slides, and notes on the ILOVEYOU worm. You might find them interesting.

I am grading homework 3 and the extra credit for homework 4, and the TAs are grading homework 4. We will post results as soon as this is done.

I expect to post a couple more of these end of quarter announcements, so please stay tuned!

Hope this helps,

Matt Bishop


No In-Person Lecture on Friday May 29, 2026 and Some Final Exam Information

Posted by: Matt Bishop
Date: May 29 6:51am

Hello, everyone,

I will be out of town today. I hav recorded today’s lecture, which is on robust programming, and it is available in the Media Gallery.

It is dated May 28, 2026 (Kaltura Capture). The Robust Programming handout is available on the interesting readings link on the home page for the class.

I have also posted a final study guide and some sample final exam questions.

I will be back on Monday, June 1. See you all then!

Hope this helps,

Matt Bishop


Extra Credit 4 Due Date

Posted by: Matt Bishop
Date: May 27 3:38pm

Hi, all,

Someone asked whether the due date for extra credit 4 was also extended. It is — it is due when homework 4 is due.

Hope this helps,

Matt Bishop


Homework 4 extension, no homework 5

Posted by: Matt Bishop
Date: May 26 3:25pm

Hi, folks,

I extended the due date of homework 4 to Monday, June 1, 2026.

There will not be a homework 5.

Hope this helps,

Matt Bishop


Homework 3 Late Assignments

Posted by: Matt Bishop
Date: May 15 3:09pm

Folks,

Because of the questions about homework 3 raised in class and on Piazza, I will not deduct points if you get the assignment in by the late due date, May 18.

Hope this helps,

Matt Bishop


Homework 3 Due Date Extended

Posted by: Matt Bishop
Date: May 12 11:27am

Hi, everyone,

Due to some questions about how the reference program was handling errors, I added error handling information to the assignment (no change beyond that), and am extending the due date to Friday, May 15.

You do not have to match the error messages exactly, but you do need to get the gist of them. For example, if you name a user who does not exist, your error message must indicate the user does not exist, either as “x: no such user” or “x: user does not exist” (preferably the former). But if you print something that does not indicate that (like a usage message that doesn’t indicate the user does not exist), that’s incorrect.

Hope this helps,

Matt Bishop


Changing Office Hours Today — None today, moved to 4pm tomorrow

Posted by: Matt Bishop
Date: May 12 8:53am

Folks,

I have to move my office hours today. Instead of noon to 1pm, they will be tomorrow at 4pm.

Apologies for the late notice.

Hope this helps,

Matt Bishop


Homework 2 and Extra Credit 2 Answers, Sample Midterm Answers, and Office Hours This Week

Posted by: Matt Bishop
Date: May 4 2:42pm

Hi, folks,

I have uploaded the answers to the sample midterm and to homework and extra credit 2.

Also, all quizzes that have been due (not the ones due Wednesday!) have their answers uploaded too.

And please remember I may not be able to make my usual office hour (from 12:10-1:00pm) tomorrow, so I will have one from 4:00-4:50pm as well.

Hope this helps,

Matt Bishop


Homework 1, Extra Credit 1, and Quizzes

Posted by: Matt Bishop
Date: May 3 7:57pm

Folks,

The grades for homework 1 and extra credit 1 are posted.

I also put up quizzes through May 1. They are due on May 6, at 11:59pm, but I encourage you to do them before — the midterm exam is May 6 also, and they might help you review for it.

Hope this helps,

Matt Bishop


Office Hours on Thursday April 30 and Friday May 1

Posted by: Matt Bishop
Date: Apr 30 10:21am

Folks,

As announced in class, on Thursday April 30 and Friday May 1 I will hold office hours from 10:00am to 10:50am.

Regular office hours will resume next week.

Hope this helps,

Matt Bishop


About the Midterm

Posted by: Matt Bishop
Date: Apr 27 10:12am

Hi, folks,

As I mentioned in class, I am moving the midterm from Monday, May 4 to Wednesday, May 6.

I have also posted some sample questions and a midterm study guide.

Hope this helps,

Matt Bishop


No Office Hours Today; Homework #2 Due Date Extended

Posted by: Matt Bishop
Date: Apr 24 10:34am

Hi, everyone,

I have to cancel my office hours today, so I will not be holding them. My apologies for the short notice; this came up this morning.

In light of this, I am extending the due date for homework #2 to Tuesday, April 28, at 11:59pm; late deadline is the next day.

I have adjusted the due date on Canvas accordingly.

Hope this helps,

Matt Bishop


Office Hours and Such

Posted by: Matt Bishop
Date: Apr 9 4:22pm

Hi, folks,

Here are the TA, and my, office hours and locations:

TAs

Instructor

Please come by!

Hope this helps,

Matt Bishop



UC Davis seal
Matt Bishop
Office: 2209 Watershed Science
Phone: +1 (530) 752-8060
Email: mabishop@ucdavis.edu
Valid HTML 4.01 Transitional Built with BBEdit Built on a Macintosh