

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
A course outline for MAC281 - Discrete Structures offered by LaGuardia Community College, City University of New York. The course covers mathematical concepts essential for continued study in computer science and related fields, including algorithms, complexity of algorithms, number theory, mathematical induction and recursion, relations and functions, graphs and trees, and applications. instructional and performance objectives, evaluation criteria, and textbook information.
Typology: Lecture notes
1 / 2
This page cannot be seen from the preview
Don't miss anything!
1
3 Lecture Hours, 3 Credits Prerequisites: MAC101, MAT Catalog Description: This course covers the mathematical concepts essential for continued study in computer science and related fields. The topics include algorithms, complexity of algorithms, introduction to number theory and its applications, mathematical induction and recursion, relations and functions, graphs and trees, and applications. Instructional Objectives:
2
Algorithms. The Growth of Functions. Complexity of Algorithms
4 - 5 4.1, 4.4 The Integers & Division
245),
6 4.2 Integers & Algorithms # 2 , 4, 6, 8, 12, 22 (p. 254-255) 7 - 8 4.3, 4. Primes & Greatest Common Divisors
9 5.1, 5.2 Mathematical Induction
10 - 11 5. Recursive Definition and Structural Induction
12 - 13
Recursive Algorithms. Divide- &- Conquer Algorithms
(p. 370-371), # 2, 4, 6 (p. 377),
14 Review 15 Exam # 16 2.3, 9.1 Relations and Functions
54, 58, 60, 62, 64, 68 (p. 152-155),
17 9.3 Representing Relations
(p. 596 - 597 ) 18 9.4 Closure of Relations # 2, 6, 8, 10, 16, 18, 2 2, 26, 28 (p. 606-607) 19 9.6 Partial Orderings
630 - 631) 20 - 21 10.1, 10. Graphs & Graph Models. Graph Terminology & Special Types of Graphs
(p. 665- 667 ) 22 10. Representing Graphs & Graph Isomorphism
38, 40, 46, 56, 58, 62, 64 (p. 675- 678 ) 23 10.4 Connectivity # 2, 4, 6, 12, 14, 20, 22, 26 (p. 689-691) 24 10.5 Euler & Hamilton Paths
40, 42 (p. 703-705) 25 - 26 10.6 Shortest- Path Problems # 2, 4, 6, 8, 14, 17, 18, 26, 28 (p. 716-718) 27 10.7 Planar Graphs # 2, 4, 6, 8, 12, 14, 20 , 22, 24 (p. 725-726) 28 Review 29 Exam # 30 - 31 11.1, 11. Introduction to Trees. Applications of Trees
32 11.3 Tree Traversal # 2, 4, 6, 8, 10, 12, 14, 16, 18 (p. 783-784) 33 - 34 11.4, 11. Spanning Trees. Minimum Spanning Trees
35 - 36 Review Week 13 Final Exam