FZK216 Programming Language II

4 ECTS - 2-2 Duration (T+A)- 4. Semester- 3 National Credit

Information

Unit FACULTY OF SCIENCE AND LETTERS
PHYSICS PR.
Code FZK216
Name Programming Language II
Term 2021-2022 Academic Year
Semester 4. Semester
Duration (T+A) 2-2 (T-A) (17 Week)
ECTS 4 ECTS
National Credit 3 National Credit
Teaching Language Türkçe
Level Lisans Dersi
Type Normal
Label E Elective
Mode of study Yüz Yüze Öğretim
Catalog Information Coordinator Prof. Dr. MEHMET YÜKSEL
Course Instructor Prof. Dr. MEHMET YÜKSEL (Bahar) (A Group) (Ins. in Charge)


Course Goal / Objective

Introduction of basic programming principles rules and logic

Course Content

Essential programming principles

Course Precondition

Resources

Notes



Course Learning Outcomes

Order Course Learning Outcomes
LO01 Designing the program structure and preparing the algorithm
LO02 Write and compile programs using C programming language.
LO03 To make data analysis and interpretation
LO04 Designing and running experiments
LO05 Achieve the necessary technical, academic and practical knowledge.


Relation with Program Learning Outcome

Order Type Program Learning Outcomes Level
PLO01 - Explain the basic concepts and principles in the field of physics. 3
PLO02 - Evaluate the developmets in the field of Physics by using scientific methods and techniques. 4
PLO03 - Combine the knowledge in the field of physics with the other scientific area 4
PLO04 - Identify problems in the field of physics and for the solutions apply the analytical and simulative methods. 3
PLO05 - Explain the methods of producing scientific knowledge in the field of physics 4
PLO06 - Reach the Information in the field of physics, for the purpose of classification, and uses. 3
PLO07 - Use the advanced theoretical and practical knowledge acquired in the field of physics. 4
PLO08 - Design experiments in the field of physics. 4
PLO09 - Inform the specialist or non-specialist groups, orally or in writing on issues related to physics. 3
PLO10 - Use the information technologies in Physics area for their purpose. 5
PLO11 - Take responsibility as a team or alone to overcome the problems encountered in the field of physics . 5
PLO12 - Plan and manage the activities for the professional developments of emplyees under his/her responsibilities. 4
PLO13 - Classify, use and critically evaluate the knowledg taken by his/her efforts. 4
PLO14 - Know that learning process is life-long and acts accordingly. 5
PLO15 - Both with colleagues, as well as off the field of builds relationships ethically use information, communication technologies. Define necessities in learning in scientific, social, cultural and artistic areas and improve himself/herself accordingly. 5
PLO16 - Have knowledge of a foreign language at least monitoring developments in the field of physics. 3
PLO17 - Know the importance of individual development. 3
PLO18 - Monitor the developments in the field of physics, learn and evaluate in terms of social ethics. 3


Week Plan

Week Topic Preparation Methods
1 Structure and general features of C programming language Work on the topic.
2 Visualization of the basic features of the C program language Work on the topic.
3 pointers Work on the topic.
4 Data files Work on the topic.
5 Graphics Work on the topic.
6 C sharp a adapte of programs written in standard C, Work on the topic.
7 Dynamic memory allocation and dynamic structure Work on the topic.
8 Mid-Term Exam exam
9 Advanced processor issues Work on the topic.
10 C preprocessors Work on the topic.
11 Macro and Conditional Compilation Work on the topic.
12 Object-oriented design Work on the topic.
13 Low-level operators and bit fields Work on the topic.
14 Some advanced features of C Work on the topic.
15 Write and compile advanced programs Work on the topic.
16 Term Exams exam
17 Term Exams exam


Assessment (Exam) Methods and Criteria

Assessment Type Midterm / Year Impact End of Term / End of Year Impact
1. Midterm Exam 50 20
1. Performance Task (Application) 50 20
General Assessment
Midterm / Year Total 100 40
1. Final Exam - 60
Grand Total - 100


Student Workload - ECTS

Works Number Time (Hour) Workload (Hour)
Course Related Works
Class Time (Exam weeks are excluded) 14 4 56
Out of Class Study (Preliminary Work, Practice) 14 2 28
Assesment Related Works
Homeworks, Projects, Others 1 6 6
Mid-term Exams (Written, Oral, etc.) 1 8 8
Final Exam 1 14 14
Total Workload (Hour) 112
Total Workload / 25 (h) 4,48
ECTS 4 ECTS

Update Time: 29.04.2025 02:30