CS5001 — Intensive Foundations of Computer Science: Reviews & Ratings

CS5001 (Intensive Foundations of Computer Science) course reviews and ratings at Northeastern (NEU). Average rating 3.4/5. Compare professors with RateMyProfessor reviews.

Introduces systematic problem solving through programming. Offers students an opportunity to learn how to analyze a problem, how to divide and organize the problem into appropriate components, how to describe the problem in a computer language, how to analyze and understand the behavior of their programs, and how to test that their programs are working correctly. Additionally, introduces a method of program design called object-oriented programming and various ways to organize data, including a discussion of their advantages and disadvantages. To practice the course concepts, students undertake assignments ranging from small, highly specified programming tasks to larger open-ended problems where students design and code their own solutions.

Average rating
3.4/5
Difficulty
3.1/5
Ratings
44
Last taught
Fall 2026
Credits
4 Hours
Corequisites
CS 5003

Professors

Data updated October 2026.

View on RateMyHusky