Course Information


Course Information
Course Title Code Semester L+U Hour Credits ECTS
COMPUTER TECHNICS IN APPLIED GEOLOGY 801200805890 3 + 0 3.0 10.0

Prerequisites None

Language of Instruction Turkish
Course Level Graduate Degree
Course Type Compulsory
Mode of delivery
Course Coordinator
Instructors
Assistants
Goals Expression of the logical steps, required for programming in flow chart(s), using of the features and the commands of programming language for writing a program are the main objectives of the course.
Course Content Overview of computer programmimg, basic definitions and concepts, functional architecture of a computer, programming, programming language, compiler, compilation process, structural programming, data flow model, Introduction to structural programming, language, block structure, simple and structural data types, expressions and statements, control structures, functions and procedures, computer files.
Learning Outcomes 1) Flow charts can be written.
2) Different types of constants and variables can be used.
3) The logical steps and reading and writing of data can be written.

Weekly Topics (Content)
Week Topics Teaching and Learning Methods and Techniques Study Materials
1. Week General statemenst and definitions Lecture

Presentation (Including Preparation Time)
2. Week Algoritms and flow charts Lecture

Presentation (Including Preparation Time)
3. Week Logical and mathematical expressions of programming language Lecture

Presentation (Including Preparation Time)
4. Week Types of constants and variables Lecture

Presentation (Including Preparation Time)
5. Week Data entry, results and comparision commands and uses Lecture

Presentation (Including Preparation Time)
6. Week Sample programs Lecture

Presentation (Including Preparation Time)
7. Week Midterm exam

8. Week The loops, features and uses Lecture

Presentation (Including Preparation Time)
9. Week Complex loops and sample programs Lecture

Presentation (Including Preparation Time)
10. Week Multi-dimensional arrays and their features Lecture

Presentation (Including Preparation Time)
11. Week Örnek programlar Lecture

Presentation (Including Preparation Time)
12. Week Midterm Exam

13. Week Subroutines Lecture

Presentation (Including Preparation Time)
14. Week Different commands and uses Lecture

Presentation (Including Preparation Time)
Preparation to fınal exam Lecture

Presentation (Including Preparation Time)

Sources Used in This Course
Recommended Sources
1. Hergert Douglas, 1988. Microsoft QuickBASIC : developing structured programs in the Microsoft QuickBASIC programming environment. 2. McGraw-Hill personal computer programming encyclopedia : languages and Operation systems / ed. by W.J. Birnes. New York : McGraw-Hill, 1989. 3. Computer programming : fortran and other languages / P. V. S. Rao. New Delhi : Mc Graw-Hill, 1981. 4. Schaum's outline of theory and problems of programming with BASIC : including expanded microcomputer. 1986, Gottfried, Byron S. New York : McGraw-Hill. 5. Statistics and computer methods in BASIC / J.D. Lee and T.D. Lee. New York : Van Nostrand Reinhold, 1982.

Relations with Education Attainment Program Course Competencies
Program RequirementsContribution LevelDK1DK2DK3
PY15320
PY25000
PY35000
PY45000

*DK = Course's Contrubution.
0 1 2 3 4 5
Level of contribution None Very Low Low Fair High Very High
.

ECTS credits and course workload
Event Quantity Duration (Hour) Total Workload (Hour)
Course Duration (Total weeks*Hours per week) 1 3
Work Hour outside Classroom (Preparation, strengthening) 2 20
Homework 2 30
Presentation (Including Preparation Time) 1 10
Project (Including Preparation and presentation Time) 2 20
Report (Including Preparation and presentation Time) 1 20
Practice (Teaching Practice, Music/Musical Instrument Practice , Statistics, Laboratory, Field Work, Clinic and Polyclinic Practice) 2 15
Quiz 2 10
Time to prepare for Midterm Exam 2 20
Final Exam 1 30
Total Workload
Total Workload / 30 (s)
ECTS Credit of the Course
Quick Access Hızlı Erişim Genişlet
Course Information