Course Name Code Semester T+U Hours Credit ECTS
Mathematics and Logic In Computer Programming BTE 103 1 3 + 0 3 5
Precondition Courses
Recommended Optional Courses
Course Language Turkish
Course Level Bachelor's Degree
Course Type Compulsory
Course Coordinator Öğr.Gör. AYDIN KİPER
Course Lecturers Dr.Öğr.Üyesi ONUR İŞBULAN,
Course Assistants Emre Çam
Course Category
Course Objective To have enough information about matehematics for
computer science programs
Course Content Mathematics in computer science, Number systems, Boolean algebra and Graph theory
# Course Learning Outcomes Teaching Methods Assessment Methods
1 Define number system Question-Answer, Discussion, Lecture, Testing, Homework,
2 Make mathematical activities using boolean algebra Problem Solving, Drilland Practice, Performance Task, Testing, Homework,
3 Define graph theory Question-Answer, Discussion, Drilland Practice, Lecture, Homework, Testing,
Week Course Topics Preliminary Preparation
1 Mathematics in computer science
2 Number systems 1
3 Number systems 2
4 Boolean algebra 1
5 Boolean algebra 2
6 Set theory and computer science
7 Relations
8 Counting techniques
9 Functions and sub programs
10 Graph theory 1
11 Graph theory 2
12 Tree data model
13 Automata theory
14 Storing symbols in digital environment
Resources
Course Notes
Course Resources
Evaluation System
Semester Studies Contribution Rate
1. Ara Sınav 25
1. Ödev 25
2. Ödev 25
3. Ödev 25
Total 100
1. Yıl İçinin Başarıya 50
1. Final 50
Total 100
ECTS - Workload Activity Quantity Time (Hours) Total Workload (Hours)
Course Duration (Including the exam week: 16x Total course hours) 16 3 48
Hours for off-the-classroom study (Pre-study, practice) 16 2 32
Mid-terms 1 10 10
Quiz 2 3 6
Assignment 1 10 10
Final examination 1 10 10
Total Workload 116
Total Workload / 25 (Hours) 4.64
dersAKTSKredisi 5