CSCI 3310 Mathematical Foundations of Computer Science

An introduction to some of the more important concepts, techniques, and structures of discrete mathematics. It provides a bridge between computer science and mathematics. Topics include functions and relations, sets, countability, groups, graphs, propositional and predicate calculus, and permutations and combinations. Students will be expected to develop simple proofs for problems drawn primarily from computer science and applied mathematics.

Credits

3

Prerequisite

Grade of C or better in: [MATH 2413 or MATH2487] and [CSCI 1470 or CSCI 1390 or [ [CSCI 1370 or CMPE 1370 or CSCI 1378 or CMPE 1378] and [CSCI 1170 or CSCI 1178 or CMPE 1170 or CMPE 1178] ]

Schedule Type

Lecture

Grading Basis

Standard Letter (A-F)

Administrative Unit

Computer Science

Offered

Fall/Spring/Summer