MET CS248 Summer 2022 Syllabus
MET CS248 Summer 2022 Syllabus
MET CS248 A1
Course Description:
Fundamentals of logic (the laws of logic, rules of inferences, quantifiers, proofs of theorems),
Fundamental principles of counting (permutations, combinations), set theory, relations and functions,
graphs, trees and sorting, shortest path and minimal spanning trees algorithms. Monoids and Groups.
Course Objectives
Provide a survey of Discrete Mathematics, the study of finite systems, needed in computer
science.
Further develop the mathematical concepts and technique which should serve as a
preparation for more advanced quantitative courses.
Prerequisites
Textbook
Courseware:
All course materials for this class and information about the instructor can be found on: Blackboard
All students returning to campus will be required to be vaccinated against COVID-19, and upload
information about their status (including applications for a medical or religious exemption or an
extension) to the Patient Connect portal. In addition to the vaccine requirement, students must follow
all other safety protocols, including the face covering policy, and screening, contact tracing, and
testing requirements. At the beginning of each class you will be asked to show a green Healthway
compliance badge on your mobile device to the instructor, and wear your face mask over your mouth
and nose at all times.
Class Policies
1) Attendance & Absences – Students are expected to attend and sit through the entire class
meetings. In case of an absence, the student is responsible to arrange for notes and missed
announcements. Three (3) or more absences may result in a withdrawal from the class.
2) Assignment Completion & Late Work – Late assignment submission is not allowed, unless a
permission is granted by the instructor prior to the deadline. Students should submit a physical
to the instructor by the due date. If the student is to be absent that day, completed
assignments should be submitted via email before class begins.
3) Academic Conduct Code – Cheating and plagiarism will not be tolerated in any Metropolitan
College course. They will result in no credit for the assignment or examination and may lead to
disciplinary actions. Please take the time to review the Student Academic Conduct Code:
http://www.bu.edu/met/metropolitan_college_people/student/resources/conduct/
code.html.
NOTE: [This should not be understood as a discouragement for discussing the material or your
particular approach to a problem with other students in the class. On the contrary – you
should share your thoughts, questions and solutions. Naturally, if you choose to work in a
group, you will be expected to come up with more than one and highly original solutions
rather than the same mistakes.]
Grading Criteria
Lectures, Readings, and Assignments subject to change, and will be announced in class as applicable
within a reasonable time frame.
2-3 I. The notation of set theory - Subsets and the power set;
binary and unary operations on a set; set operations of
union, intersection, complementation, difference, and
Cartesian product
Sets
II. Demonstration of the denumerability of some sets and the
use of Cantor diagonalization method to prove the
uncountability; partition of a set
8 Midterm Examination
14 Final Examination