Professor Tom Valente
Office: Bagby 123, ext 6210
Email: tvalente
Office hours:
MWR 2:30PM-4:00PM
and other times when my office door is opened.
Discrete Mathematics with Applications, 3rd Ed , by Susanna S. Epp
"Discrete" Mathematics, unlike Calculus, concerns itself with the study of discrete objects and functions whose domains consist of discrete objects (for example, the integers). By "discrete" we mean objects that can be thought of as disconnected or separated from one another, and therefore do not form a continuum. Thus we will not study intervals of real numbers per se as we would in Calculus. Not surprisingly, a vast variety of topics may be studied in a discrete mathematics course. At the forefront is logic, for it is important to reason clearly about mathematical arguments in discrete mathematics. In truth table logic, for instance, the functions that are studied have domain consisting of two objects, namely "true" and "false". Since this logic forms the basis of computer circuits, we see already one specific reason why discrete mathematics is almost universally required for computer science majors. Other discrete math topics important in computer science include discrete probability, number theory, mathematical induction, mathematical sequences and series, correctness of algorithms, analysis of algorithms, graph theory (in particular, binary trees), finite automata, and formal language theory. Naturally, we can’t do justice to every one of these topics this semester. Our goal instead will be to focus on Chapters 1-5, 7, 8.1, 8.2, and 9. Finally, since the class meets 4 times per week, I'd like to suggest that the Tuesday meetings be different than the other meetings. On Tuesdays, you and I (mostly you) will present and work problems, perhaps even use the computer lab on occasion to gain more insight into what we are studying.
Your grade will be computed as follows:
The grades are then assigned according to the following scale, with plus and minus assigned appropriately: 90%-100%: A; 80%-90% B; 70%-80% C; 60%-70% D; 0-60% F.
Each of you is a large percentage of the class so it is imperative that you attend each class.
Click here for a simulator that allows us to construct circuits like those in section 1.4.