Welcome to Discrete Mathematics Class.
This course is designed as an interactive way introducing Mathematical concepts and applications for computer science.
| Class Location | Fırat Uni. Tech. Fac. A306/YMLAB |
|---|---|
| Class Hours | Monday 13:15-17:00PM |
| Instructor | Assoc. Prof. Ferhat Uçar |
| Email Address | [email protected] |
<aside> 📢 ANNOUNCEMENTS
*** Lab Session GitHub Classroom Link:** https://classroom.github.com/a/GxMC6Ka8
*** For Urgent Announcement here is** Our WhatsApp Channel.
****https://www.instagram.com/docdrferhatucar.ai/#
</aside>
<aside> 🔋
</aside>
Discrete Mathematics provides the foundational language and tools of computer science. Topics include logic and proof techniques, sets, functions and relations, induction and recursion, algorithms and their complexity, counting and basic combinatorics, graphs and number theory. The course emphasizes clear mathematical reasoning, writing precise proofs, and connecting theory to applications in data structures, cryptography, networks, and automata.
By the end of the course, students will be able to formulate and analyze formal statements, construct direct, contrapositive, and inductive proofs, reason about recursive definitions, evaluate the correctness and complexity of simple algorithms, and model real-world problems using graphs and combinatorial methods.
<aside> ⚙
Here is the other course details!!!
</aside>
Python Project Lab Assignments
Assignments submitted after the due date will be penalized at a rate of 10% per day, including weekends. No assignments will be accepted more than five days late unless a documented medical or personal emergency is provided.