Department of Computer Science & Engineering School of Science & Technology

Course Outline Program

: B.Sc. Engg. in Computer Science & Engineering

Course Title

: Discrete Mathematics

Course Code

: CSE 125

Semester

: Summer 2018

Credit Hour

: 3.0

Course Teacher

: Arif Ahmed

Class Hours

: Sun-11:00 am, Mon-12:30 pm

Consultations Hours

: Sun-12:30-02:00

E-mail

: [email protected]

Mobile

: +8801676 11 20 40

Prerequisite (if any)

: None

Course Synopsis

: Predicates, quantifiers, set theory, functions, proof of contradiction, growth of functions, divide and conquer algorithms, tree and graph, boolean functions.

Minimum Attendance

: 70% class attendance is mandatory for a student in order to appear at the final examination

Course Objectives: ​This course introduces several main areas of discrete mathematics like set theory, functions, binary relations, graph theory and trees. It emphasizes on problem solving techniques using these topics.

Department of Computer Science & Engineering School of Science & Technology Learning Outcomes (LO), Teaching Learning (T-L) Activities and Assessments: Course Objectives

Course Learning Outcomes

1.

To introduce the notion of logical sentences

Will be able to express a logic Interactive sentence in terms of predicates, discussion. quantifiers, and logical connectives.

Written and oral test.

2.

To enable the students to apply set theory and mathematical proof techniques

Will be able to apply set theory Interactive and functions, rules of inference discussion. and methods of proof including direct and indirect proof forms, proof by contradiction, and mathematical induction.

Written test.

3.

To introduce function growth analysis and comparison techniques

Will be able to analyze the Group work growth of elementary functions and determine their Big-O value; analyze simple algorithms and compare two algorithms based on computational complexity.

Written test.

4.

To enable the students to apply divide-and-conquer methods

Will be able to solve problems Problem solving tasks using divide-and-conquer recurrence relations such as the fast multiplication algorithm and binary search.

Assignment.

5.

To familiarize the students with Will be able to utilize tree and tree and graph structures graph algorithms.

Interactive discussions and group work

6.

To introduce the students to boolean algebra

Interactive Written test. discussions and individual exercise solving

Will be able to evaluate Boolean functions and simplify expressions using the properties of Boolean algebra.

T-L Activities Assessment tools

Written test, presentation

Department of Computer Science & Engineering School of Science & Technology

Mapping of Course LO and Generic Skills: Learning Outcome (LO) of the course

1 ✔ ✔ ✔ ✔ ✔ ✔

1 2 3 4 5 6

2

✔ ✔ ✔

Generic Skills* (Appendix-1) 3 4 5 6 7 8 ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔

9

10

Lecture Schedule: Lectures

Topics

1-4

Logic sentences, predicates, quantifiers. Logical connectives.

5-7

Set theory, functions, methods of mathematical proof. 1​st​ Tutorial Examination

8-12

Growth of functions, computational complexity Mid Term Examination

13-16

Divide and conquer algorithms, fast multiplication algorithm, binary search Quiz Test

17-20

Tree and graph 2​nd​ Tutorial Examination

21-24

Boolean functions, boolean algebra Assignment Semester Final Examination

References​: 1. Discrete mathematics and its applications by Kenneth H. Rosen Grading System​: As per the approved grading scale of Metropolitan University (Appendix-2). Minimum attendance​: 70% class attendance is mandatory for a student in order to appear at the final examination.

Department of Computer Science & Engineering School of Science & Technology Conditions for Students​: ● Students must attend the class prepared for the course material. ● They must submit their assignments on time. ● No late or partial assignments will be acceptable. ● There will be no make-up quizzes. Marks distribution: Attendance: Tutorial and Quiz test: Assignment and Oral Test: Mid-term: Final exam:

10% 10% 10% 30% 40%

Appendix-1: Generic Skills

Appendix-2: Grading Policy

Serial No.

Generic Skills

Numeric Grade

Letter Grade

Grade Point

1.

Intellectual skills

80% and above

A+

4.00

2.

Practical and Problem solving skills

75% to less than 80%

A

3.75

3.

Scientific and Analytical skills

70% to less than 75%

A-

3.50

4.

Entrepreneurship and Innovation skills

65% to less than 70%

B+

3.25

5.

Communication & IT skills

60% to less than 65%

B

3.00

6.

Values, Ethics and Morality

55% to less than 60%

B-

2.75

7.

Teamwork and Leadership skills

50% to less than 55%

C+

2.50

8.

Professionalism

45% to less than 50%

C

2.25

9.

Social skills and responsibilities

40% to less than 45%

D

2.00

10.

Lifelong Learning skills

Less than 40%

F

0.00

Department of Computer Science & Engineering School of Science & Technology

Discrete Mathematics Course Outline (43rd batch) .pdf

8-12 Growth of functions, computational complexity. Mid Term Examination. 13-16 Divide and conquer algorithms, fast multiplication algorithm, binary search.

204KB Sizes 1 Downloads 186 Views

Recommend Documents

MCS-013 Course Title : Discrete Mathematics ...
is a tautology or not. Ans : Tautology : A compound proposition that is true for all possible truth values of the simple propositions involved in it is called a ...

Course Outline
(You can find the solution in the rotunda in Middlesex College.) I also use the university campus as a large, outdoor office. ☺). Office Telephone: 519 661-2111 ...

Course Outline - WordPress.pdf
เข้าใจเกี่ยวกับ WordPress และองค์ประกอบสําาคัญอาทิเช่น Internet และ Hosting. วิเคราะห์ความต้องการ ข้อมูลà¸

Course Outline HHS4C 2014.pdf
Discerning Believers Formed in the Catholic Faith Community. • Effective Communicators. • Reflective and Creative Thinkers. • Self-Directed, Responsible, Life-Long Learners. • Collaborative Contributors. • Caring Family Members. • Respons

php course outline pdf
Page 1 of 1. File: Php course outline pdf. Download now. Click here if your download doesn't start automatically. Page 1 of 1. php course outline pdf. php course ...

php course outline pdf
Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. php course outline pdf. php course outline pdf. Open. Extract.

COURSE OUTLINE EP 300.pdf
Techniques, Mombasa, Cactus E.A Publisher. Umari, F (2013), Relationship between Measurement and Evaluation, New York, Maryland. University, College ...

Science 9 Course Outline
and to examine the impact of scientific knowledge on their lives, society, and the ... Thinking: knowledge, skills and processes associated with creative and ...

DOCENTS AMERICAN ARTISTS COURSE OUTLINE R.pdf ...
Page 3 of 6. DOCENTS AMERICAN ARTISTS COURSE OUTLINE R.pdf. DOCENTS AMERICAN ARTISTS COURSE OUTLINE R.pdf. Open. Extract. Open with.

2.Course Outline - Intermediate Excel.pdf
Column ,Line ,Scatter ,Stacked Column ,Pie ,Bar of Pie. Sparklines. Data Analysis Tools. Sort ,Filter, Conditional Formatting ,Subtotal. Remove Duplicates.