Course: Mathematical foundation of computer science
Given by: Guy Kortsarz.
Office: 319 Business and Science Bldg.


Office hours: By appointment

Url:
http://crab.rutgers.edu/~guyk/courses.html

Subjects covered:
Multiplication principal
Counting permutation and subsets
Inclusion exclusion
Probability
Conditional probability
Independence
Variables and independent variables
Expectation and variance
Binomial, Geometric and uniform distributions
Inequalities in probability
What are proofs and example of proofs.
Induction, and proofs by induction
Basic Logic

Book of the course: The course will be based on slide notes (Prepared by Rajiv Gandhi)

Recommended book: Discrete Mathematics and its applications by K. H. Rosen, McGraw-Hill

You will be able to get along without buying
the book

Credit:
1) Exercises: there will be 4 exercises that will be posted
during the semester worth 20%
2) Midterm 30%
3) Exam: 50%

The Lecture notes
Lecture 1 For a pdf file
Lecture 2 For a pdf file
Lecture 3 For a pdf file
Lecture 4 For a pdf file
Lecture 5 For a pdf file
Lecture 6 For a pdf file
Lecture 7 For a pdf file
Lecture 8 For a pdf file
Lecture 9 For a pdf file
Lecture 10 For a pdf file
Lecture 11 For a pdf file
Lecture 12 For a pdf file
Lecture 13 For a pdf file
Lecture 14 For a pdf file
Lecture 15 For a pdf file
Lecture 16 For a pdf file
Lecture 17 For a pdf file
Lecture 18 For a pdf file
Previous Mid-Term

For a pdf file
Previous Final Exam
For a pdf file
Exercise 1
For a pdf file
Exercise 2
For a pdf file
Mid-term
For a pdf file
Remark: Due back in class at next Wednesday
Exercise 3
For a pdf file
Exercise IV
For a pdf file
This exercise is due at 2 of December.

The 7 of December is a MUST SHOW class!!
Not showing then will bring undesired consequences.