Türkçe | English
GRADUATE INSTITUTE of NATURAL and APPLIED SCIENCES / DEPARTMENT of GEOMATICS ENGINEERING
Doctorate
Course Catalog
http://www.fbe.ktu.edu.tr
Phone: +90 0462 04623772707
FBE
GRADUATE INSTITUTE of NATURAL and APPLIED SCIENCES / DEPARTMENT of GEOMATICS ENGINEERING / Doctorate
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

JDZ7303Geometric Algorithms in Geodesy3+0+0ECTS:7.5
Year / SemesterFall Semester
Level of CourseThird Cycle
Status Elective
DepartmentDEPARTMENT of GEOMATICS ENGINEERING
Prerequisites and co-requisitesNone
Mode of DeliveryFace to face
Contact Hours14 weeks - 3 hours of lectures per week
LecturerProf. Dr. Faruk YILDIRIM
Co-LecturerNone
Language of instructionTurkish
Professional practise ( internship ) None
 
The aim of the course:
Solving and programming geometric algorithms for different geodetic problems
 
Programme OutcomesCTPOTOA
Upon successful completion of the course, the students will be able to :
PO - 1 : learn one computer programming language and its applications.71,3,6,
PO - 2 : Some data created in Word and Excel will be transferred into various formats and platforms71,3,6
PO - 3 : Some functions in Excel such as sort, filter, form, etc. will be learned.71,3,6
PO - 4 : recognise point, line, and polygon algorithms will be comprehended.71,3,6
PO - 5 : learn point in polygon query methods71,3,6
PO - 6 : write codes to split parcel71,3,6
PO - 7 : Various applications regarding above mentioned issues will be performed71,3,6
PO - 8 : sound understanding about current software about data managemen71,3,6
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), PO : Learning Outcome

 
Contents of the Course
Computer and associate hardware. Windows operation system. Usage of word processors and solving problems with spreadsheets. Using ordering, querying-researching and fundamental geometrical algorithms in Geodesy. Intersections and queries for point, line and polygons. Division of polygons with coordinates. Algorithms for different Geodetic problems and applications in various programming languages
 
Course Syllabus
 WeekSubjectRelated Notes / Files
 Week 1Introduction, fundamental concpts, contents of course and literature.
 Week 2Algorithm and problem solving.
 Week 3Programming Languages and software packages.
 Week 4Numerical methods and programming
 Week 5Numerical precision and computing techniques using computers.
 Week 6Data handling, storing and processing using Word and Excel.
 Week 7Data processing, debugging, sorting and rearranging field in Excel.
 Week 8Using Excel and Visual BASIC, Subroutine and functions
 Week 9Mid-term exam
 Week 10Geometric relationship between point and line
 Week 11Parcel division algorithms
 Week 12Geometric Polygon algoritms
 Week 13Point in polygon test
 Week 14Geometric algorithms for various geodetic problems
 Week 15Clasroom practice
 Week 16End-of-term exam
 
Textbook / Material
1A.Bowyer and J. Woodwark, 1983, A Programmer's Geometry, London.
2A. Kaya, 1992, Parsellerin Bölünmesinde Doğrudan Çözüm Yöntemleri ve Programlama İçin Algoritmalar, İmar Planları Uygulanması Semineri, 167-168, Trabzon.
3F. P. Preparata and M. L. Shamos, 1985, Computational Geometry, Springer-Verlag, New York.
4 Kaya, A., Yıldırım,F., 1999, Nokta-Parsel sorgulaması (Point in polygon test), Yerel Yönetimlerde Kent Bilgi Sistemi uygulaması Sempozyumu, s.182-191, Trabzon.
 
Recommended Reading
1Sedgewick, R., 1989, Algoritms, 2d Ed. Addison-Wesley, USA.
 
Method of Assessment
Type of assessmentWeek NoDate

Duration (hours)Weight (%)
Mid-term exam 9 2 30
Homework/Assignment/Term-paper 6
10
12
1 20
End-of-term exam 16 2 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 3 12 36
Sınıf dışı çalışma 5 14 70
Laboratuar çalışması 0 0 0
Arasınav için hazırlık 4 8 32
Arasınav 1 1 1
Uygulama 0 0 0
Klinik Uygulama 0 0 0
Ödev 10 2 20
Proje 0 0 0
Kısa sınav 0 0 0
Dönem sonu sınavı için hazırlık 5 12 60
Dönem sonu sınavı 1 1 1
Diğer 1 0 0 0
Diğer 2 0 0 0
Total work load220