McMaster University
Mathematical Foundations for Computer Science

COMP SCI 1FC3, Term II 2005/06

Slides     Assignments    Exercises    Midterm     Tutorial material

Lectures and Tutorials

Tuesday, Thursday, Friday 14:30-15:20 in HH/305


Dr. J. Carette, ITB-168 , ext 26869

Office hours: by appointment (or catch me after class).

For all course related questions, a class forum has been set up on WebCT so that questions and their answers can be posted centrally. The instructor will generally not answer emails sent to him directly, but will answer questions posted on the discussion forum(s) very frequently. [Questions of a personal nature can still be emailed to the instructor]

Teaching Assistants


Discrete Mathematics and its Applications, Fifth Edition, by Kenneth H. Rosen. Publisher - McGraw-Hill. The textbook comes with a key to a web site with a lot of extra material for the course.

Course Objectives

This course will teach the mathematical foundations of computer science. In other words, it will cover mainly mathematical material, but each topic is included because it is used extensively in computer science. Examples of the use of the course material will be mostly from computer science. Although this course can be taken without previous knowledge of programming, previous exposure would be highly beneficial. The course will use computer tools to illustrate the concepts taught in class.

Course Information on Web, and Slides

The latest version of this outline and the most "up-to date" information as well as hand-outs can be found on the course web page.
(Or go to my home page and then to the course page). The slides and assignments can be found there as well.

Mid-terms, Exams, and Grading



"The Faculty of Science is concerned with ensuring an environment that is free of all adverse discrimination. If there is a problem that cannot be resolved by discussion among the persons concerned individuals are reminded that they should contact their Chair, the Sexual Harassment Office or the Human Rights Consultant, as soon as possible."

Academic Dishonesty

Jan 2006