Türkçe | English
TRABZON VOCATIONAL SCHOOL / DEPARTMENT of ARCHITECTURE and CITY PLANNING
Geomatics and Cadastre
Course Catalog

Phone: +90 0462
TMYO
TRABZON VOCATIONAL SCHOOL / DEPARTMENT of ARCHITECTURE and CITY PLANNING / Geomatics and Cadastre
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

HAKA1008Algorithm and Programming2+1+0ECTS:4
Year / SemesterSpring Semester
Level of CourseShort Cycle
Status Compulsory
DepartmentDEPARTMENT of ARCHITECTURE and CITY PLANNING
Prerequisites and co-requisitesNone
Mode of DeliveryFace to face, Lab work , Practical
Contact Hours14 weeks - 2 hours of lectures and 1 hour of practicals per week
LecturerÖğretim Görevlisi Bekir Buğra UYAR
Co-LecturerNone
Language of instructionTurkish
Professional practise ( internship ) None
 
The aim of the course:
To understand how to solve a problem, considering the logic of computer work. The solution to develop related algorithms and flow charts
 
Learning OutcomesCTPOTOA
Upon successful completion of the course, the students will be able to :
LO - 1 : Programming techniques knows 1,2,3,121,3,4
LO - 2 : Knows the basic features of the algorithm, scheduling, performs the analysis and simulation. 1,2,3,121,3,4
LO - 3 : Creates a flow charth diagram1,2,3,121,3,4
CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), LO : Learning Outcome

 
Contents of the Course
Number systems, binary number system, octal number system, hexadecimal number system, relations between number systems, programming techniques, identification, program design, general concepts, programs and attempt to eliminate errors in the data storage methods, the recognition of problem-solving principles and techniques, the basic features of the algorithm , the use of arithmetic expressions, decision and control mechanisms, control structures, the concept of the loop and loop structures, modular programming techniques, algorithms, flow charts and flow charts of conversion, application examples, variable definitions, memory optimization, disk optimization, planning algorithms, algorithm analysis, algorithm simulation
 
Course Syllabus
 WeekSubjectRelated Notes / Files
 Week 1Principles and stages of problem solving, algorithm and flow charts
 Week 2Principles and stages of problem solving, algorithm and flow charts
 Week 3Principles and stages of problem solving, algorithm and flow charts
 Week 4Principles and stages of problem solving, algorithm and flow charts
 Week 5Variables, control statements and loops
 Week 6Variables, control statements and loops
 Week 7Variables, control statements and loops
 Week 8One-and two-dimensional arrays
 Week 9Midterm Examaination
 Week 10One-and two-dimensional arrays
 Week 11One-and two-dimensional arrays
 Week 12One-and two-dimensional arrays
 Week 13Sub programs
 Week 14Sub programs
 Week 15Several applications
 Week 16Final examination
 
Textbook / Material
1Vatansever,F., Algoritma Geliştirme ve Programlamaya Giriş, SeçkinYay, Ankara 2004.
 
Recommended Reading
 
Method of Assessment
Type of assessmentWeek NoDate

Duration (hours)Weight (%)
Mid-term exam 9 1 50
End-of-term exam 16 1 50
 
Student Work Load and its Distribution
Type of workDuration (hours pw)

No of weeks / Number of activity

Hours in total per term
Yüz yüze eğitim 2 14 28
Sınıf dışı çalışma 0 0 0
Laboratuar çalışması 0 0 0
Arasınav için hazırlık 6 9 54
Arasınav 1 1 1
Uygulama 1 14 14
Klinik Uygulama 0 0 0
Ödev 0 0 0
Proje 0 0 0
Kısa sınav 0 0 0
Dönem sonu sınavı için hazırlık 3 8 24
Dönem sonu sınavı 1 1 1
Diğer 1 0 0 0
Diğer 2 0 0 0
Total work load122