ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE

Syllabus ( GEOD 541 )


   Basic information
Course title: Numerical Solution Methods and Programming
Course code: GEOD 541
Lecturer: Prof. Dr. Taşkın KAVZOĞLU
ECTS credits: 7.5
GTU credits: 3 (3+0+0)
Year, Semester: 1/2, Fall and Spring
Level of course: Second Cycle (Master's)
Type of course: Area Elective
Language of instruction: Turkish
Mode of delivery: Face to face
Pre- and co-requisites: none
Professional practice: No
Purpose of the course: The aims of this course is to help students to gain the ability in solving technical problems in geodesy, photogrammetry and remote sensing fields, and teach how to develop program structure as an algorithm. In addition to C++ programming language, MATLAB program will be described and used for programming of geodetic problems. .
   Learning outcomes Up

Upon successful completion of this course, students will be able to:

  1. Gain the ability in solving technical problems in geodesy, photogrammetry and remote sensing fields.

    Contribution to Program Outcomes

    1. Formulate and solve advanced engineering problems
    2. Recognize, analyze and solve engineering problems in surveying, planning, GIS and remote sensing fields

    Method of assessment

    1. Written exam
  2. Improve their skills for algorithm development.

    Contribution to Program Outcomes

    1. Define and manipulate advanced concepts of Geodesy and Photogrammetry Engineering
    2. Formulate and solve advanced engineering problems
    3. Recognize, analyze and solve engineering problems in surveying, planning, GIS and remote sensing fields

    Method of assessment

    1. Written exam
  3. Use C++ programming language and MATLAB software for solving engineering problems

    Contribution to Program Outcomes

    1. Define and manipulate advanced concepts of Geodesy and Photogrammetry Engineering
    2. Formulate and solve advanced engineering problems
    3. Recognize, analyze and solve engineering problems in surveying, planning, GIS and remote sensing fields

    Method of assessment

    1. Homework assignment
   Contents Up
Week 1: General information about the C programming language
Week 2: Relationship and similarities between C and C++ programming languages
Week 3: Introduction of C + + programming language and the sample solutions
Week 4: Read and print application with C++ according to file type, Assignment - 1.
Week 5: Required commands for displaying on screen and sample applications about graphic examples, Reading elevation value in contour maps on the computer
Week 6: Composing digital elevation models using contour value
Week 7: Midterm Exam
Week 8: Reading and analysing of 3-dimensional terrain models using computer; composing direction, slope and aspect maps
Week 9: Creating of terrain profile
Week 10: Explaining of line simplification and generalization theories (N. method,Douglas-Peucker etc.), Assignment - 2.
Week 11: Reading, drawing and analysing of vector data (network and distance analysis)
Week 12: Reading and displaying satellite images on computer
Week 13: Filtering, zooming and various image enhancement operations using programs, General overview of MATLAB, basic functions in Matlab
Week 14: 2D and 3D visualisation and analyses in Matlab environment.
Week 15*: .
Week 16*: Final exam
Textbooks and materials:
Recommended readings: Worboys, M.F., 1995, GIS: a computing perspective, Taylor & Francis, New York.
Burrough, P.A., 1986, Principles of Geographical Information Systems for Land Resources Assessment, Oxford University Press, Oxford.
Yomralıoğlu, T., 2000, Coğrafi Bilgi Sistemleri: Temel Kavramlar ve Uygulamalar, Trabzon.
Gregory, K., Walnum, C. and Kimmel, P., 1996, Using Visual C++ 4.2, Que corporation, Indianapolis.
Schildt, H., 1994, C++ from the Ground Up, Osborne McGraw-Hill, New York.
Schildt, H., 1994, C++: The Complete Reference, Second Edition, Osborne McGraw-Hill, New York.
Woodford, C. and Phillips, C., 1997, Numerical Methods with Worked Examples, Chapman & Hall, New York.
Burger, P. and Gillies, D., 1989, Interactive Computer Graphics: Functional, Procedural and Device-Level Methods, Addison-Wesley, London.
  * Between 15th and 16th weeks is there a free week for students to prepare for final exam.
Assessment Up
Method of assessment Week number Weight (%)
Mid-terms: 7 30
Other in-term studies: 0
Project: 0
Homework: 4,10 30
Quiz: 0
Final exam: 16 40
  Total weight:
(%)
   Workload Up
Activity Duration (Hours per week) Total number of weeks Total hours in term
Courses (Face-to-face teaching): 3 14
Own studies outside class: 4 14
Practice, Recitation: 0 0
Homework: 5 14
Term project: 0 0
Term project presentation: 0 0
Quiz: 0 0
Own study for mid-term exam: 8 1
Mid-term: 1 1
Personal studies for final exam: 5 1
Final exam: 2 1
    Total workload:
    Total ECTS credits:
*
  * ECTS credit is calculated by dividing total workload by 25.
(1 ECTS = 25 work hours)
-->