
| Course Code | : MAT428 |
| Course Type | : Area Elective |
| Couse Group | : First Cycle (Bachelor's Degree) |
| Education Language | : Turkish |
| Work Placement | : N/A |
| Theory | : 2 |
| Prt. | : 2 |
| Credit | : 3 |
| Lab | : 0 |
| ECTS | : 6 |
1-Teaching the Java programming language 2-Teaching object-oriented programming concepts 3-Writing object-based programs in Java
General features and history of the Java language, variables, Data types, operators, decision structures, loop structures, arrays, comments, methods, object-oriented programming concepts, class and object definitions and features, polymorphism, constructor, method overloading, encapsulation, inheritance concept, overriding, abstraction, file operations.
| Lec. Rıfat AŞLIYAN |
| 1. | Be able to learn basic information about Java |
| 2. | Be able to write programs using variables, operators, and arrays in Java |
| 3. | Be able to write Java programs using decision structures, loop structures, and methods |
| 4. | Be able to understand the concepts of class, object, and object properties |
| 5. | Be able to write code within the scope of inheritance, polymorphism, encapsulation, and method overriding concepts |
| 6. | Be able to perform file operations with Java |
| 7. | Be able to develop object-oriented software |
| 1. | Java ve java teknolojileri (Java and Java Technologies), Tevfik Kızılören, Kodlab |
| 2. | The lecture notes will be given to the students |
| 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 | 2 | 28 |
| Individual Work | 14 | 0 | 3 | 42 |
| Midterm Examination | 1 | 18 | 2 | 20 |
| Final Examination | 1 | 30 | 2 | 32 |
| 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 | PÇ-16 | PÇ-17 | PÇ-18 | |
OÇ-1 | 2 | 3 | 3 | 1 | 2 | 2 | 3 | 3 | 2 | 3 | ||||||||
OÇ-2 | 4 | 3 | 3 | 3 | 3 | 3 | 4 | 3 | 3 | 3 | ||||||||
OÇ-3 | 4 | 3 | 4 | 3 | 3 | 3 | 4 | 3 | 3 | 3 | ||||||||
OÇ-4 | 4 | 3 | 5 | 3 | 3 | 4 | 4 | 4 | 4 | 4 | ||||||||
OÇ-5 | 4 | 3 | 5 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | ||||||||
OÇ-6 | 4 | 3 | 5 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | ||||||||
OÇ-7 | 4 | 3 | 5 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | ||||||||