1. week 4
1.1. Lab
1.1.1. การจัดย่อหน้าและการตัดสินใจแบบมีเงื่อนไข
1.2. Lecture
1.2.1. ความสัมพันธ์ (Relations) - คู่อันดับ - ผลคูณคาร์ทีเชียน - ความสัมพันธ์ - ส่วนเติมเต็มของความสัมพันธ์ (Complementary Relations) - อินเวอร์สของความสัมพันธ์ (Inverse Relations) - การแทนความสัมพันธ์ - ความสัมพันธ์บนเซต - ความสัมพันธ์สมมูล (Equivalence Relation)
2. week 5
2.1. Lab
2.1.1. ฟังก์ชัน (Function)
2.2. Lecture
2.2.1. ฟังก์ชัน - ความหมายของฟังก์ชัน - คุณสมบัติของฟังก์ชัน - ฟังก์ชันผกผัน (Inverse Function) - ฟังก์ชันคอมโพสิท (Composite Function) - Repeated Composition - พีชคณิตของฟังก์ชัน - ฟังก์ชันปัดเศษลง และ ฟังก์ชันปัดเศษขึ้น
3. week 6
3.1. Lab
3.1.1. เซต (Set)
3.2. Lecture
3.2.1. ทฤษฎีจำนวน - การหาร - จำนวนเฉพาะ - ตัวหารร่วมมาก (ห.ร.ม.) - Eucid's Algorithm - Modulus - จำนวนเฉพาะสัมพัทธ์ (Relative Primality)
4. week 1
4.1. Lab
4.1.1. เริ่มต้นกับ PyCharm
4.2. Lecture
4.2.1. ตรรกศาสตร์ - ประพจน์ - ประโยคเปิด - ตัวดำเนินการทางตรรกะ
5. week 2
5.1. Lab
5.1.1. ทฤษฎีจำนวน
5.2. Lecture
5.2.1. ตรรกศาสตร์ (ต่อ) - การสมมูล สัจนิรันดร์ การขัดแย้ง - ประโยคเปิด - วลีบอกปริมาณ - การให้เหตุผล (Argument)
6. week 3
6.1. Lab
6.1.1. ตรรกศาสตร์ (Logic)
6.2. Lecture
6.2.1. เซต - ความหมายและการเขียนอธิบายเซต - รูปแบบของเซต - ความสัมพันธ์ของเซต - สับเซต - เพาเวอร์เซต - การเขียนแผนภาพเวนน์ - ออยเลอร์ - การกระทำกันระหว่างเซต (Operation of set) - จำนวนสมาชิกของเซต