
| Course Code | : FE102 |
| Course Type | : Required |
| Couse Group | : First Cycle (Bachelor's Degree) |
| Education Language | : English |
| Work Placement | : N/A |
| Theory | : 1 |
| Prt. | : 2 |
| Credit | : 2 |
| Lab | : 0 |
| ECTS | : 2 |
The aim of this course is to teach basic programming techniques and logic using a programming language, to give the basic logic of computer programming and to increase the depth of knowledge about computers.
Variable identification and variable types, matrix and vector identification, arithmetic and logical operations, decision making structures and loops, multidimensional matrices and data structures, graph types and graph creation.
| Lec. Ahmet GÖRGÜÇ |
| Lec. Gözde ALP |
| 1. | Define the basic concepts of programming |
| 2. | Express a given solution method of a given mathematical problem in the form of an algorithm |
| 3. | Design programs to solve simple mathematical problems |
| 4. | Having knowledge about logical operations and decision structures in programming |
| 5. | Gaining the ability to communicate on the internet and use internet tools |
| 1. | FUNDAMENTALS OF INFORMATION TECHNOLOGY: Textbook, Shambhavi Roy, Clinton Daniel, and Manish Agrawal |
| Type of Assessment | Count | Percent |
|---|---|---|
| Midterm Examination | 1 | %40 |
| Final Examination | 1 | %60 |
| Activities | Count | Preparation | Time | Total Work Load (hours) |
|---|---|---|---|---|
| Lecture - Theory | 14 | 0 | 2 | 28 |
| Lecture - Practice | 14 | 0 | 1 | 14 |
| Midterm Examination | 1 | 5 | 1 | 6 |
| Final Examination | 1 | 7 | 1 | 8 |
| TOTAL WORKLOAD (hours) | 56 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | PÇ-9 | PÇ-10 | PÇ-11 | |
OÇ-1 | |||||||||||
OÇ-2 | 3 | 4 | |||||||||
OÇ-3 | 4 | 4 | |||||||||
OÇ-4 | 4 | 4 | |||||||||
OÇ-5 | 4 | ||||||||||