Ill. Chicago logo * We aren't endorsed by this school

CS 151 Foundations of Computing

  • Average Course Rating (from 3 Students)

    4.0/5
    Overall Rating Breakdown
    • 3 Advice
    • 5
      33%
    • 4
      33%
    • 3
      33%
    • 2
      0%
    • 1
      0%
  • Course Difficulty Rating

    • Easy 67%

    • Medium 33%

    • Hard 0%

  • Top Course Tags

    Always Do the Reading

    A Few Big Assignments

    Go to Office Hours

* We aren't endorsed by this school

Foundations of Computing Questions & Answers

Foundations of Computing Flashcards

Foundations of Computing Advice

Foundations of Computing Documents

Showing 1 to 16 of 16

Sort by:
{[$select.selected.label]}

Foundations of Computing Questions & Answers


Foundations of Computing Advice

Showing 1 to 3 of 3

View all
    • Profile picture
    Feb 15, 2017
    | Would highly recommend.

    Not too easy. Not too difficult.

    Course Overview:

    CS 151 was a very interesting class and it helped to further my knowledge of computer science. Professor DasGupta does his best to explain things in a manner that is to easy to understand and yet still retain the core aspects of the information. His TA's also did their best to explain the information more thoroughly in discussion sections and prepare us for the exam.

    Course highlights:

    I feel as though I have gained a better appreciation for my major as a result of this class. It covered some of the inner workings and logic behind different aspects of computer science. It helped prepare us for classes that we will have to take in the future by already introducing us to the material, such as data structures, trees, and graphs.

    Hours per week:

    6-8 hours

    Advice for students:

    To succeed in this class you need to pay attention to the professor's lectures and take very detailed notes. Go over the material after class and ask questions immediately if you do not understand something. Definitely go to office hours fro either the professor of the TA's because they are nice and they will do their best to help you understand the material. Make a friend in this class so you can get additional help when studying for exams and someone to talk to when you don't understand a topic.

    • Fall 2016
    • DasGupta,B
    • Yes
    • Math-heavy Go to Office Hours Always Do the Reading
    • Profile picture
    Jan 03, 2017
    | Would recommend.

    Pretty easy, overall.

    Course Overview:

    I'd recommend this to anyone interested in discrete math. It's not as math intensive as the name would lead you to believe. It's fairly easy.

    Course highlights:

    The highlights are honestly the tests. They are much simpler than what is on the homework. I learned about 1) Truth tables and Logic (predicate and propositional) 2) set theory 3)big O notation 4) algorithms

    Hours per week:

    0-2 hours

    Advice for students:

    Pay attention in lecture. Practice problems in the book and the sample test problems the teacher may post. They are most similar to the tests.

    • Fall 2016
    • DasGupta,B
    • Yes
    • Many Small Assignments
    • Profile picture
    Nov 29, 2016
    | No strong feelings either way.

    Pretty easy, overall.

    Course Overview:

    Easy class, boring, but it is required to CS Majors/Minors

    Course highlights:

    Did not learn much, majority of the class is common sense

    Hours per week:

    0-2 hours

    Advice for students:

    Study the sample problems he gives, and study some of his powerpoints. Attendance is not necessary if you do these things

    • Fall 2016
    • DasGupta,B
    • Yes
    • Lots of Writing Always Do the Reading A Few Big Assignments

Ask a homework question - tutors are online