Discrete Mathematics
COURSE DESCRIPTION 
This course introduces the student to the basic subjects of discrete mathematics, which forms the mathematical foundation of computer and information science. The course will include small projects in SageMath. Prerequisites School Algebra: Symbols and expressions. Linear and quadratic equations. Functions. Algebra of polynomials, elementary combinatorics and finite probability. 
COURSE GOALS 
On completion of the course, students will:

COURSE CONTENT 
This course is intended for 14 weeks which include 5 small computer labs.
Bibliography
Support Sessions 2 hours per week with a teaching assistant. Grading Two midterm exams (40%), homework (40%), a simulation project to be submitted/ presented by the end of the course (20%). 