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 | ||