Office: Hill 442
Click here for current Office Hours.
Office hours for TA: TBA
Click here to find out about what was covered in class, and what material you should read next.
Click here to find out about homework.
(Also, here are some helpful Guidelines from a previous year's TA, which are still relevant.)
No collaboration or discussion of questions on the midterms or on the final exam is allowed (other than discussion with me). In contrast, I have no objection to your discussing the homework problems among yourselves (as well as with me). However, this discussion should be limited to an exchange of ideas concerning what approaches do and do not work. Under no circumstances should you show your work to any other student, or in any other way provide detailed information concerning your solutions.
Students are expected to maintain the highest level of academic integrity. You should be familiar with the university policy on academic integrity. Violations will be reported and enforced according to this policy. Here is additional information about the enforcement policy, and other resources available to you.
Use of external website resources such as Chegg.com or others to obtain solutions to homework assignments, quizzes, or exams is cheating and a violation of the University Academic Integrity policy. Cheating in the course may result in grade penalties, disciplinary sanctions or educational sanctions. Posting homework assignments, or exams, to external sites without the instructor's permission may be a violation of copyright and may constitute the facilitation of dishonesty, which may result in the same penalties as plain cheating.
Students will need to acknowledge the Rutgers Honor Pledge on every major
exam assignment as follows:
On my honor, I have neither received nor given any unauthorized assistance on this examination/assignment.
Masks should conform to CDC guidelines and should completely cover the nose and mouth.
Each day before you arrive on campus or leave your residence hall, you must complete the brief survey on the My Campus Pass symptom checker self-screening app.
The faculty and staff at Rutgers are committed to your success. Students who are successful tend
to seek out resources that enable them to excel academically, maintain their health and wellness,
prepare for future careers, navigate college life and finances, and connect with the RU community.
Resources that can help you succeed and connect with the Rutgers community can be found at
Rutgers CS Diversity and Inclusion Statement
Rutgers Computer Science Department is committed to creating a consciously anti-racist, inclusive community that welcomes diversity in various dimensions (e.g., race, national origin, gender, sexuality, disability status, class, or religious beliefs). We will not tolerate micro-aggressions and discrimination that creates a hostile atmosphere in the class and/or threatens the well-being of our students. We will continuously strive to create a safe learning environment that allows for the open exchange of ideas while also ensuring equitable opportunities and respect for all of us. Our goal is to maintain an environment where students, staff, and faculty can contribute without the fear of ridicule or intolerant or offensive language. If you witness or experience racism, discrimination micro-aggressions, or other offensive behavior, you are encouraged to bring it to the attention to the undergraduate program director, the graduate program director, or the department chair. You can also report it to the Bias Incident Reporting System http://inclusion.rutgers.edu/report-bias-incident