GAZI UNIVERSITY INFORMATION PACKAGE - 2019 ACADEMIC YEAR

COURSE DESCRIPTION
COMPUTER PROGRAMMING I/FİZ1122
Course Title: COMPUTER PROGRAMMING I
Credits 3 ECTS 3
Course Semester 2 Type of The Course Elective
COURSE INFORMATION
 -- (CATALOG CONTENT)
 -- (TEXTBOOK)
 -- (SUPPLEMENTARY TEXTBOOK)
 -- (PREREQUISITES AND CO-REQUISITES)
 -- LANGUAGE OF INSTRUCTION
  Turkish
 -- COURSE OBJECTIVES
 -- COURSE LEARNING OUTCOMES
Remember binary system and computers architecture,
Design computer algorithm,
Use fortran computing language and its commands,
Resolve the problems in Fortran codes,
Develop ortran programs for engineering and geophysical problems,
Compile fortran codes in Windows and Linux environment.

 -- MODE OF DELIVERY
  The mode of delivery is face to face. Programming assignments. Applications using Fortran in the lab.
 --WEEKLY SCHEDULE
1. Week  History of Fortran programming language, comparison with the languages, resources and introduction of lecture
2. Week  Compilation, de bugging, usage of editors, available compiling soft wares, editors application and problem solving
3. Week  Types of compilation in Windows operating system, types of compilation in Linux operating system, and writing code
4. Week  Fortran variables, types of numbers, format, read and write commands, application and problem solving
5. Week  Free and formatted read and write, basic library functions
6. Week  Comparison commands, loops, application and problem solving
7. Week  Subroutines, function and similar commands, calling subroutines
8. Week  Midterm: Arrays, dynamic arrays, applications and problem solving
9. Week  Pointers, strings, structural data types
10. Week  Management of files
11. Week  Modular files, applicatoins and problem solving
12. Week  List of library functions and other commands
13. Week  Complex numbers, writing programs for date-hour functions, applications and problem solving
14. Week  Drawing libraries for Fortran, examples
15. Week  
16. Week  
 -- TEACHING and LEARNING METHODS
 -- ASSESSMENT CRITERIA
 
Quantity
Total Weighting (%)
 Midterm Exams
1
40
 Assignment
0
0
 Application
0
0
 Projects
0
0
 Practice
0
0
 Quiz
0
0
 Percent of In-term Studies  
40
 Percentage of Final Exam to Total Score  
60
 -- WORKLOAD
 Activity  Total Number of Weeks  Duration (weekly hour)  Total Period Work Load
 Weekly Theoretical Course Hours
14
3
42
 Weekly Tutorial Hours
4
0
0
 Reading Tasks
2
1
2
 Searching in Internet and Library
2
6
12
 Material Design and Implementation
2
3
6
 Report Preparing
1
5
5
 Preparing a Presentation
2
1
2
 Presentation
1
2
2
 Midterm Exam and Preperation for Midterm Exam
1
4
4
 Final Exam and Preperation for Final Exam
0
0
0
 Other (should be emphasized)
0
0
0
 TOTAL WORKLOAD: 
75
 TOTAL WORKLOAD / 25: 
3
 Course Credit (ECTS): 
3
 -- COURSE'S CONTRIBUTION TO PROGRAM
NO
PROGRAM LEARNING OUTCOMES
1
2
3
4
5
1To be able to evaluate the case in terms of physics.X
2Improving experimental practicality.X
3To earn the ability of problem solving and analysis.X
4Analyzing current problems with physical thought.X
5To learn the relationship between the courses taught in the other departments and to learn to use these features.X
6To develop the ability to connect physics and mathematics and to model natural phenomena.X
7Informing the audience correctly in an milieu where physics-related events are discussed.X
8To learn how to use the acquired knowledge in the development of society.X
9To have a competing personality to compare the acquired knowledge with those given in similar institutions and to go further.X
10To have a self-confident personality in the international scientific arena.X
11To have the ability to follow every development related to his / her profession and to use the acquired knowledge.X
12To educate people who are aware that scientific work will never end and should always be studied.X
 -- NAME OF LECTURER(S)
   (Prof. Dr. Gökay Uğur , Prof. Dr. Bülent Kutlu , Prof. Dr. Ergün Kasap , Prof. Dr. M. Kemal Öztürk , Prof. Dr. S. Bora Lişesivdin , Assoc. Prof. Dr. M. Hicabi Bölükdemir )
 -- WEB SITE(S) OF LECTURER(S)
   (https://websitem.gazi.edu.tr/site/gokay , https://websitem.gazi.edu.tr/site/bkutlu , https://websitem.gazi.edu.tr/site/ergun/ , https://websitem.gazi.edu.tr/site/ozturkm , https://websitem.gazi.edu.tr/site/bora , https://websitem.gazi.edu.tr/site/hicabi)
 -- EMAIL(S) OF LECTURER(S)
   (gokay@gazi.edu.tr , bkutlu@gazi.edu.tr , ergun@gazi.edu.tr , ozturkm@gazi.edu.tr , bora@gazi.edu.tr , hicabi@gazi.edu.tr)