COSC/MATH 2300 DISCRETE MATHEMATICS

Spring semesters


Instructor: Prof. D. Spears

Phone/Office: 766-5485 / 4087 ENG

Office Hours: TBD

Email:dspears arobase cs.uwyo.edu

Text: Discrete Mathematics and Its Applications, 5th Edition

Author: Kenneth Rosen

Publisher: McGraw-Hill

ISBN: 0-07-242434-6

Optional addition: Student Solution Guide

Course Description:

Discrete structures are widely used in computer science, both in the design and analysis of computer programs. This course teaches about the major types of discrete structures, along with important methods of mathematical reasoning about these structures. The material covered includes formal logic, set theory, functions, introductory number theory and graph theory, proofs, proof by induction, combinatorics and, if time permits, probability. The course provides an introduction to the abstract and rigorous thinking that is required in other mathematics and computer science courses.

Prerequisites:

COSC 1030 (Computer Science I) and either MATH 2200 (Calculus I) or 2350 (Business Calculus)

Tentative Lecture Schedule (open to change -- check here regularly for updates):

Students are expected to know the following material by having had the course prerequisites. This material will NOT be taught in class: The laws of arithmetic, logarithms, exponents, polynomials, and limits.

Below is a tentative list of topics to be covered during the semester. The actual list may change, depending on the needs and capabilities of the students. For each topic, the relevant textbook section and the topic title are noted. It is expected that students will have read the relevant textbook section(s) prior to each lecture. Also, note that the textbook and lecture material will overlap, but will not be identical. Students are responsible for understanding all of the material in the textbook (required sections only) and the lectures.

Written Homework:

There will be regular homework assignments. Graded homeworks will be distributed one week after the due date. Returned homework should be kept by the student for verification of records. Late submissions will receive a 10% penalty per day, and may or may not be accepted depending on the circumstances. Anything handed in after 3 days, or after the solutions have been discussed, will NOT be accepted and will receive ZERO credit. To receive full credit for your homework, you need to write legibly and show ALL of your work. Guessing the correct answer will get you at most 1/2 credit. Guessing wrong will get you a 0. Furthermore, if you show all your work you can get partial credit.

Exams:

There will be quizzes, a midterm and a final exam.

Written Reports:

One written report will be required. The topic is chosen by each student, and can be an application, biography, or other subject related to discrete math. Note that topic ideas are scattered throughout the Rosen textbook. The report should be in the form of a scholarly paper, with citations and references. The minimum length is 5 pages, not including the references. The report should be written mostly in your own words, with some quotes allowed. Plagiarism from the web, books, or any other source will result in a 0 on this assignment and may also result in failing the course.

Grading:

The various required work in this class will be counted toward your final grade as follows:

A standard grading scale will be used, where an overall average of 90% or above earns an A, 80% a B, 70% a C, and 60% a D. The professor reserves the right to alter the grading scheme or to take extenuating circumstances into account when assigning grades.

Academic Dishonesty: