Course Information/Syllabus

Course Description

Some sample videos helpful to the course. Note that there are many videos on the actual course web page worth watching first!

Accompanies CS 1800. Illustrates topics from the lecture course through discussions, quizzes, and homework assignments.

The CS 1800 course webpage and Blackboard will be the main resources.

Prerequisites: Undergraduate

The required textbook for this course is: Discrete Structures by Harriet Fell, Javed A. Aslam, Rajmohan Rajaraman, Eric Ropiak, and Chris Burrows
Please purchase the textbook from the campus bookstore.

  1. RSA Algorithm Description

Academic Integrity and Non-Discrimination Policies

Students and instructors are to follow the Northeastern policies on these important issues.

Northeastern Non-Discrimination Policy - This classroom is a safe space for the instructor and students to talk about ideas, share viewpoints, and learn.
Northeastern Academic Integrity Policy - You only cheat yourself if you are not honest. Most often cheating occurs when an individual falls behind or perhaps has other circumstances occurring in their life. Please consult the instructor before ever considering cheating.
Student Code of Conduct: Students and instructors will follow the following guide for how we conduct ourselves. This is to create a respectful environment where everyone can learn.

Lateness and Attendance Policy

Your attendance for this section of the course is logged by the in-class activities and quizes. As a general note, students who do well in this course tend to show up to the course consistently, participate, and engage with their peers.

Make-Up Policy

Students participating in varsity athletics(this does not include club sports or intramurals) or other University sanctioned events may have the need for a make-up. Please contact me in advance of such events, so that appropriate accommodations can be made.

Occasionally, other life events and circumstances occur that were not planned. If this is the case, please e-mail me privately.


Part of what makes Northeastern University unique, is our diverse cohort of students, faculty, and staff. In order to support this, Northeastern is committed to providing equal access and support to all qualified students through the provision of reasonable accommodations so that each student may fully participate in the University experience. If you have a disability that requires accommodations, please contact the Student Accessibility Services office at or (617) 373-2675 to make an appointment with the Disability Resource Center representatives to determine appropriate accommodations.