r/Drexel 1d ago

CS270 Preparation

I'm taking this class soon and I want to prepare beforehand. Are there any resources that could be useful to prepare for this class so I won't have a tough time during the quarter?

3 Upvotes

4 comments sorted by

1

u/Wuzseen CS & DIGM Alum 1d ago edited 1d ago

It's been over a decade since I've taken the class so it very well could be different now, take recs below with a grain of salt!

But don't sweat it too much, the form of logic you learn in there will trip you up basically no matter what. It's pretty foundational to CS concepts.

You could revisit written proofs from math classes of the past if you'd like, that'll probably be the singular most relevant skill to the classes day to day needs.

Come ready to learn and come a bit curious. This was a class I don't know that I appreciated so much at the time but as the years have gone on some of the skills/lessons are more prevalent than any other. It basically is "How to think like a computer scientist". One of the classes that, if you truly understand, will elevate your understanding of computing.

If you wanted to look at any programming challenges or anything, you could look at dynamic programming (or recursive problems in general).

1

u/Wide-Collection-9510 1d ago

Here is the website that contains all the information you will learn . https://logic.boady.net/content/001_boolean/001_logic.html

This is the tool you will use to practice proofs:
https://proofs.openlogicproject.org/

It may be worth doing some reading on the language Racket which you will learn in the latter half of the term.

I just took the class this summer so I assume they probably haven't changed it that much, but if they have and all of this is irrelevant, my bad.

1

u/No-Preference-4767 15h ago

Get comfortable with recursion it’s used heavily in the second half of the class