GAZI UNIVERSITY INFORMATION PACKAGE - 2019 ACADEMIC YEAR

COURSE DESCRIPTION
COMPUTER PROGRAMMING II/FİZ4147
Course Title: COMPUTER PROGRAMMING II
Credits 3 ECTS 3
Course Semester 7 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
To give basic information about numerical methods used in physics.
To teach the Python language and its libraries for scientific research.
The main aim of the course is to support the theoretical subjects with computational studies.

 -- MODE OF DELIVERY
  The mode of delivery of this course is Face to face
 --WEEKLY SCHEDULE
1. Week  Introduction to Python programming language (Names, Numerical data types, processors)
2. Week  Introduction to Python programming language (Loops, Control structures, literacy, graphics)
3. Week  Properties of numerical calculus
4. Week  Numerical derivative
5. Week  Numerical integral
6. Week  Root finding
7. Week  Numerical solutions of differential equations
8. Week  Mid-term exam, Various physical applications to system solutions
9. Week  Eigenvalue problems
10. Week  Numerical solutions of Schrödinger equation
11. Week  Matrices and systems of linear equations
12. Week  Random number generation and general structure of Monte Carlo method
13. Week  Simulation of Ising model with Monte Carlo method
14. Week  Random gait and diffusion problem
15. Week  
16. Week  
 -- TEACHING and LEARNING METHODS
 -- ASSESSMENT CRITERIA
 
Quantity
Total Weighting (%)
 Midterm Exams
1
40
 Assignment
2
20
 Application
0
0
 Projects
0
0
 Practice
0
0
 Quiz
1
10
 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
14
0
0
 Reading Tasks
2
3
6
 Searching in Internet and Library
2
6
12
 Material Design and Implementation
5
0
0
 Report Preparing
1
6
6
 Preparing a Presentation
1
0
0
 Presentation
1
0
0
 Midterm Exam and Preperation for Midterm Exam
1
6
6
 Final Exam and Preperation for Final Exam
0
0
0
 Other (should be emphasized)
0
 TOTAL WORKLOAD: 
72
 TOTAL WORKLOAD / 25: 
2.88
 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. Sefer Bora LİŞESİVDİN , Prof. Gökay UĞUR , Prof. Bülent KUTLU , Prof. Ergün KASAP , Prof. Mustafa Kemal ÖZTÜRK , Assoc.Prof. Mustafa Hicabi BÖLÜKDEMİR)
 -- WEB SITE(S) OF LECTURER(S)
   ()
 -- EMAIL(S) OF LECTURER(S)
   ()