Section outline
-
Course Rationale
This course emphasizes mathematical definitions and proofs and applicable methods to solve and analyse problems that arise in computer science. It trains students in developing the ability to think quantitatively and analyze problems critically.
Course objective:
Mathematical Reasoning: To construct mathematical arguments and formulae from mathematical reasoning and logic
Combinatorial Analysis: To Develop problem-solving skills using the ability to count or enumerate objects
Algorithmic Thinking: To use mathematical methods for developing algorithms
Applications and Modeling: To apply mathematical models to applications in Computer Science.
Course Outcome:
CO1
Able to solve computational problem using mathematical models
CO2
Able to implement basic mathematical reasoning techniques and logical operations for engineering problems
CO3
Able to apply graph theory and other mathematical methods to both data structures and analysis of algorithms, and some other analytical problems in computer science
Grading Scheme:
Attendance: 7%
Class Tests/Quizes: 15%
Assignment: 5%
Presentation (using video/ppt): 8%
Midterm Exam: 25%
Final Exam: 40%-
Instructor's Information
Name: ABU KHALID MUBASHSHIR MAHMUD
Designation: LECTURER
email: khalid.cse@diu.edu.bd
Office Address: Room no. 111, DT-5
Contact number: 01878653709 -
-
-
-
Follow this notice board for any urgent notices.
-
Quiz-1 & 2 ( For B section) Assignment
The question and Google Form for submission can be found here.
Google FormAlso, give your attendance in BLC
-
Quiz-1 & 2 ( For C section) Assignment
The question and Google Form for submission can be found here.
Google FormAlso, give your attendance in BLC
-
Presentation Instructions
The instructions for the presentations are as follows.
1. Submit the slide that you are presenting.
2. Submit the google meet recording like the google meet sessions.
3. Turn on the camera while you are presenting.
4. If you have any questions ask them in the telegram group.
5. This is a single person presentation
6. You can choose to present any topic
7. At least present 10 slides(without the introductory or conclusion slides)
8. The last date of submission is 10.04.20(11:59 pm)
9. This deadline will be strictly maintained, please submit as early as possible.
-
Follow the presentation instructions and submit the materials here.
-
-
-
Course introduction, Objective and outcome of course, Assessment policies, Application etc.
-
Concept of Logic and logical sense, the foundations of math with logic
-
Some Logic Puzzles
-
Tutorials
-
-
-
-
-
Introduction to mathematical proofs using axioms and propositions, Propositional logic, propositional equivalence, Logic Puzzle, Laws of Logic
-
-
-
-
Class Record for Section B
-
Class Record for Section C
-
-
-
-
-
Tutorials
-
-
-
Functions I: Function – “Machines” Definition, Representation of function, Function Vs. non Function, Properties of functions
-
Functions II: Composition of Functions, An Application of Functions: The Pigeonhole Principle
-
Class Test: 1
-
Tutorials
-
Class Record
-
-
-
-
-
-
Induction: An introduction to proof techniques, covering proof by contradiction and induction
-
Tutorials
-
Class Record
-
Class Record
-
-
-
-
Class Record
-
Tutorials
-
Class Records
-
-
-
Mid-term Week
-
-
Guidelines
Time: 9:00 am to 11:30 am.
Use the Response template for your answer.
Submit both in BLC and in Google form
Please submit handwritten scripts.
Follow the naming conventions like before.
If you have any issues or problems call me immediately. -
Follow the guidelines.
The Google forms for submission are here:
B section form: https://forms.gle/ySVTZkBgxLeBXupNA
C section form: https://forms.gle/Wde7cNdWaVV2FNLw7
-
-
-
Introduction to graphs, graph terminologies and application, Representing graphs
-
-
Tutorial
-
Class records for B
-
Class records for C
-
-
-
-
-
Tutorials
Eular Graph:
Hamilton Path:
Dirac's Theorem Example:
Ore's Theorem Example: https://youtu.be/IIcwc09PmXU
-
Class records for B
-
Class records for C
-
-
-
-
-
-
Class records for B
-
Class records for C
-
-
-
-
-
Tutorial
-
Class records for B
-
Class records for C
-
-
-
-
-
Tutorial
-
Class records for B
-
-
-
Review Week
Topics for Final
Contents of Week-6 to Week-12
-
-
-
-
-
Instructions
Solve this assessment question
If you have any missed quizzes solve this also
(Deadline: 26.4.21 Time:3:00 pm)
-
Final Assessment Assignment
The question is here: Link
The Google form for submission is here
If you have any issues call me directly on phone immediately.
01878653709
-