CS114-Discrete Structures - Course Syllabus
CS114-Discrete Structures - Course Syllabus
Course Syllabus
CS114 – Discrete Structures
Term2 2022/2023
Course Information
Prerequisites No prerequisites
Classroom
Page 1 of 3
2. Fundamental Structures: Set, Subset, Cartesian Product, Power sets, Venn Diagram,
Union, Intersection, Complement, Difference, Cardinality, Functions – Injection,
Surjection, Bijection, Inverses, Relations on a set, Reflexivity, Symmetric, Transitivity,
Equivalence, partial ordering.
4. Machine Level Representation of Data: Bit, Bytes, and words, numeric data
representation, numbering systems, Fixed- and Floating-point system, Signed and
unsigned numbers, 1’s and 2’s complements, Arithmetic Operations (Addition and
Subtraction)
Page 2 of 3
3 Exam 1 8th 30
Classroom Participation
You are expected to participate in the class discussion by answering questions by asking
questions, raising issues, and making observations. No comment is considered bad as long as
it makes a constructive class contribution. The instructor believes that a good learning
environment is a safe environment - one in which all feels free to question and discuss.
Academic Honesty
Each student is expected to do his/her own work on all of the course material and assignments.
Study groups are welcomed and encouraged. Any kind of plagiarism and cheating is strictly
prohibited; each student involved will be subject to the University Dishonesty Policy.
Attendance
Students are expected to attend all lectures. If the unjustified absence rate exceeds 20 %, the
student will be denied the right to take the final exam and he/she will receive a DN grade for
the course.
Page 3 of 3