1 |
Course Title: |
COMPUTATIONAL TECHNIQUES IN HIGH ENERGY PHYSICS I |
2 |
Course Code: |
FZK5204 |
3 |
Type of Course: |
Optional |
4 |
Level of Course: |
Second Cycle |
5 |
Year of Study: |
1 |
6 |
Semester: |
2 |
7 |
ECTS Credits Allocated: |
6 |
8 |
Theoretical (hour/week): |
3 |
9 |
Practice (hour/week) : |
0 |
10 |
Laboratory (hour/week) : |
0 |
11 |
Prerequisites: |
There is no course prerequisite |
12 |
Recommended optional programme components: |
None |
13 |
Language: |
Turkish |
14 |
Mode of Delivery: |
Face to face |
15 |
Course Coordinator: |
Dr. Ögr. Üyesi ZERRİN KIRCA |
16 |
Course Lecturers: |
Dr. Öğr. Üye. Zerrin KIRCA, Doç. Dr. Cem Salih ÜN |
17 |
Contactinformation of the Course Coordinator: |
Dr. Öğr. Üye. Zerrin KIRCA E-mail: zkirca@uludag.edu.tr İş Tel:(0224)2941704 Adres: BUÜ Fen Edebiyat Fakültesi, Fizik Bölümü, 16059 Görükle Kampusü, Bursa |
18 |
Website: |
|
19 |
Objective of the Course: |
The aim of this course is to Fortran programming language and commands, numerical analysis by using Fortran code in high energy physics, Mathematica program, drawing Feynman diagrams by using JaxoDraw. |
20 |
Contribution of the Course to Professional Development |
learns basic concepts for numerical analysis and Fortran programming language and commands. |
Week |
Theoretical |
Practical |
1 |
Basic concepts in Fortran I; comparison with the languages , Compilation , debugging, usage of editors, available compiling softwares, editors application and problem solving |
|
2 |
Basic concepts in Fortran I I; Types of compilation in Windows operating system, types of compilation in Linux operating system,and writing code |
|
3 |
Basic concepts in Fortran III ;Fortran variables, types of numbers, format, read and writie commands, application and problem solving |
|
4 |
Basic concepts in Fortran IV; Comparison commands, loops, application and problem solving |
|
5 |
Basic concepts in Fortran V; Subroutines, function and similar commands, calling subroutines |
|
6 |
Basic concepts in Fortran VI; Arrays, dynamic arrays, applicaitons and problem solving |
|
7 |
Basic concepts in Fortran VII; Pointers, strings, structural data types |
|
8 |
Samples on high energy physics |
|
9 |
"Mathematica" program presentation |
|
10 |
"Mathematica" program presentation – samples |
|
11 |
Mathematica; loop and samples |
|
12 |
Drawing 2D and 3D graphs in Mathematica |
|
13 |
Mathematica- samples |
|
14 |
Drawing Feynman diagrams by using JaxoDraw . |
|