CS 171: Mathematical Foundations of CSΒΆ

Instructor

Sunil Shende

Class Schedule

TTh 2pm - 3:20pm in FA219

Office

308 Business & Science Building

Office Hours

TTh 12:45pm to 1:45pm or by prior scheduled appointment

Tel

5-6122

Email

shende AT camden DOT rutgers DOT edu

This course serves as an introduction to the study of collections of mathematical objects such as countable sets, relations and functions on these sets, and graphs. The course will broadly cover:

  • boolean and first-order logic; principles of logical reasoning; and mathematical proof techniques,

  • combinatorial counting,

  • the basics of discrete probability, and

  • discrete structures like graphs and trees.