home

EdStem

Gradescope

CS 1800: INFO

On this page:
Who is teaching?
When and where is class, and what is the format?
Textbook, prerequisites, topics.
Communication: EdStem and email.
Grading
Gradescope. Submitting homework. Taking exams.
Tips on doing well
Northeastern policies, and the consequences of academic dishonesty.
Disability Resource Center.



Instructor:
  • Greg Aloupis
    • gmail: cs1800greg    (for course related issues, please use only this address instead of my Northeastern email address)
    • A list of TAs and all office hours will be maintained in EdStem.


When and where is class, and what is the format?


Textbook: We will not rely on one particular textbook. I developed my course notes using "MCS", "Scheinerman", and "Rosen". See resources.html#references

Prerequisites: Officially there is no prerequisite, but some mathematical background is needed. I'll assume that you know a thing or two about polynomials and logarithms, and have seen the concept of a function. If you haven't, we can catch up in a recitation but we should probably also discuss your mathematical background.

Topics: To see what is taught in this course, please visit the Resources page.
Not all discrete math courses cover the same topics. Some topics seem to be common to all courses, but the amount of coverage can still vary significantly. Other topics that are considered irreplaceable by one professor might be left out by another. To properly cover all topics contained in some discrete math textbooks, we would need at least two full semesters.
In particular, this section is not correlated to on-campus sections of CS-1800.
The objective is to prepare you for an introductory course on Algorithms, and along the way also go over some other fundamental discrete math concepts. Ultimately this course is meant to help you enhance your critical thinking skills, and mathematical maturity.


Communication: EdStem (aka Ed Discussion) and email


Grading


Excused absence:

Warning:


Gradescope: How to submit homework and take exams


Tips for doing well in this course, if you find it challenging:





Everyone involved in this course is to respect the following:

Don't cheat:



Disability Resource Center: