Enrolment options
This module is an introduction to Mathematics for Computer Science. It introduces students to Formal Logic for solving logic problems. Set Theory and Counting are also introduced to be used in sets understanding and building counting arguments.
Learning Outcomes: on successful completion of this course a student should be able to:
A. Knowledge
1- Know the basics of Formal Logic and Set Theory.
2- Identify functions and relations.
3- Understand induction and recursion.
4- Define fundamental principles of counting.
B. Cognitive Skills
1- Demonstrate formal logic and counting problems.
2- Illustrate truth tables, logical equivalence and logical implication.
C. Professional Skills
D. General Skills
1- Solve logic and sets in formal arguments.
2- Apply the principles of counting in solving real-life problems.
- Dr Magda Eldagestany: Zeinab Abd El Halim Taha El Maboud
- Dr Magda Eldagestany: Maryam Ahmed Hassnin
- Dr Magda Eldagestany: Yasmine Ahmed Mohamed Abd Elaal
- Dr Magda Eldagestany: Noha Ahmed Saad El-Dien El-Sayed
- Dr Magda Eldagestany: Magda Ali El-Daghestany
- Dr Magda Eldagestany: Sama Ehab Said Ashour
- Dr Magda Eldagestany: Shereen Fathy El-Sayed El-Feky
- Dr Magda Eldagestany: Omnia Fawzy Mahjob Mohamed
- Teacher: Ali Hamed Bastawesy
- Dr Magda Eldagestany: Sara Hani Ibrahim Desouki
- Dr Magda Eldagestany: Muhammad Hosam Muhammad Aboelfotoh
- Dr Magda Eldagestany: Rana Ibrahim Ali Elsekhily
- Dr Magda Eldagestany: Sarah Kamal Eldeen Sayed Hassan
- Teacher: computer science MSA
- Dr Magda Eldagestany: Dr.Sherine Mohamed
- Dr Magda Eldagestany: Hanan Mohamed Alkholy
- Dr Magda Eldagestany: Fatma Mohamed Kilany
- Dr Magda Eldagestany: Dr.Maha Moustafa Hassan
- Dr Magda Eldagestany: Mariam Osama Abo Ghonima Kottb
- Dr Magda Eldagestany: Doaa Rafat Mahmoud Mohammad
- Dr Magda Eldagestany: Rana Reda El-Sayed Abdallah Waly
- Dr Magda Eldagestany: Mostafa Touny
- Dr Magda Eldagestany: Habiba Wael Refaat Mahmoud