ICS 6B: Boolean Algebra & Logic

This page is out of date; see the official CANVAS page for up-to-date info on a current offering.

Lectures and Discusion

You are responsible for anything said in class, including class announcements. If you have to miss lecture for any reason, please ask one of your classmates to fill you in on what you missed. The Lecturer and TAs are not responsible for keeping you up-to-date if you miss a class.

Discussion section meets two hours per week. (One during summer.) This is an important time to get questions answered about homework problems. No new content will be given in discussion and we do not take attendance, but you are highly encouraged to attend as it will give valuable practice on problems.

Piazza

We will use an online question and answer service called Piazza. You will all have an account. The link to the to the course page on Piazza is: https://piazza.com/uci/summer2020/ics6b. If you have a question about course content, you can go to see if it has already been asked by another students. If not, you can post the question yourself. The course staff will be checking Piazza several times a day to update answers to questions posted there. There is also a way for students to collectively edit a response to a question and for instructors to indicate whether the answer is a good/correct answer.

Piazza is also a good place to post general adnministrative questions about the class. If you send me an email with a technical question about the class, I am likely to refer you to Piazza.

Important class announcements may also be posted on Piazza. You are responsible for checking for course announcements at least twice a week.

Before posting a question on Piazza, you should look through the course materials or previous Piazza posts to see if you can find the answer to your question. If your question is about the technical content of the course, check the text. If you have an administrative question, check the course web page (either the home page with the schedule or this course information page).

Piazza provides a way for you to post anonymously. However, your posts will only be anonymous to other students. The instructors will be able to see the name and uciNetID of any individual who posts to Piazza.

Obtaining assistance

Tbe best way to get your questions answered is by coming to lecture, office hours or discussion and asking them there. In particular, office hours and discussion are the best place to ask questions that require a longer answer or some diaglog to get resolved.

The table below shows where to go to for different kinds of questions. Please try to follow the directions there. I really do want to be available for significant problems or issues that may arise. I also really enjoy meeting students in my office hours. However, with a class this size, the amount of email generated from smaller, routine questions can be overwhelming, so I would like you to try and find that answer through other sources first.

Question type Example Where to go
Questions about course content What's the difference between (x,y) and {x,y}? Try and find the answer to your question through the course materials.
If your question is not answered, then
Post on Piazza

Missed Final Exam Policy

Academic Honesty

The Bren School of ICS and the University have already established an academic honesty policy. Read it.

Violators of academic honesty policies are subject to the penalties described in the Bren School of ICS policy. They are also subject to an immediate course grade of F, and you will not be allowed to drop the course to avoid the grade. Also be aware that a single documented case of academic dishonesty may preclude you from switching into computing majors, registering for computing minors, joining the ICS Honors Program, and graduating from a computing major with honors.

Guidelines to avoid plagarism:

We expect that:

If there are any ambiguities or contradictions in these statements, please notify the professor, but the professor reserves the right to modify this page to remove such problems using the most strict interpretation as the base

And now for Lecture 1 intro, then come back to see Ric Hehner's Thynges