CS2800 — Logic and Computation: Reviews & Ratings

CS2800 (Logic and Computation) course reviews and ratings at Northeastern (NEU). Average rating 2.7/5. Compare professors with RateMyProfessor reviews.

Introduces formal logic and its connections to computer and information science. Offers an opportunity to learn to translate statements about the behavior of computer programs into logical claims and to gain the ability to prove such assertions both by hand and using automated tools. Considers approaches to proving termination, correctness, and safety for programs. Discusses notations used in logic, propositional and first order logic, logical inference, mathematical induction, and structural induction. Introduces the use of logic for modeling the range of artifacts and phenomena that arise in computer and information science.

Average rating
2.7/5
Difficulty
3.7/5
Ratings
71
Last taught
Fall 2026
Credits
4 Hours
Prerequisites
((CS 1800 with a minimum grade of D- or MATH 209M with a minimum grade of D- ) or (MATH 1365 with a minimum grade of D- or MATH 298M with a minimum grade of D- ) or MATH 2310 with a minimum grade of D- ); (CS 2100 with a minimum grade of D- or CIS 201M with a minimum grade of D- or CS 2500 with a minimum grade of D- )

Professors

Data updated October 2026.

View on RateMyHusky