Nevşehir Hacı Bektaş Veli University Course Catalogue

Information Of Programmes

FACULTY OF LETTERS & SCIENCE / FİZ201 - PHYSICS

Code: FİZ201 Course Title: COMPUTATIONAL PROGRAMMING I Theoretical+Practice: 2+0 ECTS: 5
Year/Semester of Study 2 / Fall Semester
Level of Course 1st Cycle Degree Programme
Type of Course Compulsory
Department PHYSICS
Pre-requisities and Co-requisites None
Mode of Delivery Face to Face
Teaching Period 14 Weeks
Name of Lecturer BAYRAM DEVİREN (bayram.deviren@nevsehir.edu.tr)
Name of Lecturer(s)
Language of Instruction Turkish
Work Placement(s) None
Objectives of the Course
Using the Fortran programming language to solve some problems in physics and mathematics can be

Learning Outcomes PO MME
The students who succeeded in this course:
LO-1 The introduction of computers, computer structures, operating systems PO-7 In courses involving laboratory , the student will demonstrate the ability to collect and analyze data using suitable computer programs and to prepare coherent reports of his or her findings.
Examination
Laboratory Exam
LO-2 To write some programs by using FORTRAN commands, program algorithms, flow diagrams, FORTRAN programming language. PO-7 In courses involving laboratory , the student will demonstrate the ability to collect and analyze data using suitable computer programs and to prepare coherent reports of his or her findings.
Examination
Laboratory Exam
LO-3 Writing programs to solve problems and execute PO-7 In courses involving laboratory , the student will demonstrate the ability to collect and analyze data using suitable computer programs and to prepare coherent reports of his or her findings.
Examination
Laboratory Exam
PO: Programme Outcomes
MME:Method of measurement & Evaluation

Course Contents
The introduction of computers, computer structures, operating systems, and the use of WF program editor, an introduction to FORTRAN programming language, FORTRAN commands, program, algorithm, flow chart, writing programs in Fortran programming language.
Weekly Course Content
Week Subject Learning Activities and Teaching Methods
1 History of computers, classification of computers, items of computers Course lectures and presentation, aplication on computer
2 Fortran software programming (coding), Fortran characters Course lectures and presentation, aplication on computer
3 Data types, arithmetic and logical processes Course lectures and presentation, aplication on computer
4 Variable definition in Fortran Course lectures and presentation, aplication on computer
5 Statements of input / output Course lectures and presentation, aplication on computer
6 Statements of Go to and If Course lectures and presentation, aplication on computer
7 Statements and features of Do Course lectures and presentation, aplication on computer
8 mid-term exam
9 Index variables and Close DO statement Course lectures and presentation, aplication on computer
10 End, Stop, Pause statements, functions in Fortran Course lectures and presentation, aplication on computer
11 Algorithms and flow diagrams Course lectures and presentation, aplication on computer
12 Subroutine and function routine Course lectures and presentation, aplication on computer
13 Common, Block Data, Equivalance the External Common Statement Course lectures and presentation, aplication on computer
14 Common, Block Data, Equivalance the External Common Statement Course lectures and presentation, aplication on computer
15 Advanced examples Course lectures and presentation, aplication on computer
16 final exam
Recommend Course Book / Supplementary Book/Reading
1 Bilgisayar Programlama ve Fortran 77, Doç. Dr. Mustafa Aytaç, Yrd. Doç. Dr. H. Kemal Sezen
Required Course instruments and materials
Bilgisayar Programlama ve Fortran 77, Doç. Dr. Mustafa Aytaç, Yrd. Doç. Dr. H. Kemal Sezen

Assessment Methods
Type of Assessment Week Hours Weight(%)
mid-term exam 8 2 40
Other assessment methods
1.Oral Examination
2.Quiz
3.Laboratory exam
4.Presentation
5.Report
6.Workshop
7.Performance Project
8.Term Paper
9.Project
final exam 16 2 60

Student Work Load
Type of Work Weekly Hours Number of Weeks Work Load
Weekly Course Hours (Theoretical+Practice) 4 14 56
Outside Class
       a) Reading 0
       b) Search in internet/Library 3 14 42
       c) Performance Project 2 12 24
       d) Prepare a workshop/Presentation/Report 0
       e) Term paper/Project 0
Oral Examination 0
Quiz 0
Laboratory exam 0
Own study for mid-term exam 1 6 6
mid-term exam 2 1 2
Own study for final exam 1 9 9
final exam 2 1 2
0
0
Total work load; 141