
| Course Code | : YBS121 |
| Course Type | : Area Elective |
| Couse Group | : First Cycle (Bachelor's Degree) |
| Education Language | : Turkish |
| Work Placement | : N/A |
| Theory | : 2 |
| Prt. | : 1 |
| Credit | : 3 |
| Lab | : 0 |
| ECTS | : 6 |
The aim of this course; Defining a problem that can be solved by programming, Identifying variables, To acquire the skills for coding and testing C etc. To teach the basic programming techniques and logic by using a programming language
The basic concepts of computer programming, problems formalization and develop algorithms for solutions step-by-step, Creating flow charts, Introduction to structured programming and application in ANSI C programming language, library files, control and decision statements, functions, basic data types, variables, constants, mathematical and logical operators, cycles, Series, strings, multi-dimensional arrays, pointers, text and binary file operations.
| Prof. Muhsin ÖZDEMİR |
| 1. | ability to identify a problem to be solved with the help of the program |
| 2. | to design the program completely for problem solving |
| 3. | Being able to select the types of data that need the program |
| 4. | to integrate the data to program environment |
| 5. | the most appropriate features to write code to solve problems |
| 1. | Instructor Course Notes |
| 2. | Deitel, P. Ve Deitel, H. (2015). C How to Program, Eighth Edition, Pearson. |
| 3. | Savitch, W. (2009). Problem solving with C++, Seventh edition, Pearson. |
| 4. | Stroustrup, B. (2013). The C++ Programming Language, Fourth Edition, Addison-Wesley. |
| Type of Assessment | Count | Percent |
|---|---|---|
| Midterm Examination | 1 | %40 |
| Final Examination | 1 | %60 |
| Activities | Count | Preparation | Time | Total Work Load (hours) |
|---|---|---|---|---|
| Lecture - Theory | 13 | 2 | 2 | 52 |
| Lecture - Practice | 13 | 1 | 1 | 26 |
| Assignment | 13 | 1 | 0 | 13 |
| Individual Work | 13 | 2 | 0 | 26 |
| Quiz | 2 | 4 | 1 | 10 |
| Midterm Examination | 1 | 9 | 1 | 10 |
| Final Examination | 1 | 12 | 1 | 13 |
| TOTAL WORKLOAD (hours) | 150 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | PÇ-9 | PÇ-10 | PÇ-11 | PÇ-12 | PÇ-13 | PÇ-14 | PÇ-15 | |
OÇ-1 | 4 | 3 | 3 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | |||||
OÇ-2 | 2 | 2 | 3 | 2 | 2 | 3 | 2 | 2 | 2 | 2 | |||||
OÇ-3 | 3 | 2 | 2 | 5 | 3 | 2 | 3 | 2 | 3 | 3 | |||||
OÇ-4 | 3 | 2 | 5 | 2 | 3 | 3 | 3 | ||||||||
OÇ-5 | 3 | 3 | 3 | 3 | 2 | 4 | 3 | 3 | |||||||