| Course Type | Elective Course |
| Course Level | Bachelor's Degree |
| Year of Study | - |
| Semester | - |
| ECTS | 5 |
| Name of Lecturer(s) |
- |
| Learning Outcomes |
At the end of this course, the students;
- Learn in depth one of the current topics of Computer Science
- Gain experience in applying their theoretical knowledge to a new
research area
- Understand the importance of lifelong learning process in Engineering.
|
| Mode of Delivery | Face to face |
| Prerequisites | No |
| Recommended Optional Programme Components | None |
| Course Description | This course introduces specific research topics selected from new or emerging areas of Computer Science. Topics are chosen according to current needs and may change depending on the semester when the course opens. |
| Course Contents |
| WEEK |
TOPICS |
|
1st Week |
Nesne yönelimli Programlama (Object Oriented Programming), Temel OOP İlkeleri: Abstraction, Encapsulation, Polymorphism, Inheritance |
|
2nd Week |
Kod Analizi Performans Yönetimi |
|
3rd Week |
Stack Queue Tree Yapıları |
|
4th Week |
Yazılım Mimarileri |
|
5th Week |
Yazılım Mimarileri |
|
6th Week |
Yazılım Mimarileri |
|
7th Week |
Design Patterns (Creational) |
|
8th Week |
MIDTERM |
|
9th Week |
Design Patterns (Creational) |
|
10th Week |
Design Patterns (Creational) |
|
11th Week |
Design Patterns (Structural) |
|
12th Week |
Design Patterns (Structural) |
|
13th Week |
Design Patterns (Behavioral) |
|
14th Week |
Design Patterns (Behavioral) |
|
15th Week |
Design Patterns (Behavioral) |
|
| Recommended or Required Reading | Sebesta R. W. Programming the World Wide Web, 4/E, Addison-Wesley, 2008, ISBN: 9780321489692 |
| Planned Learning Activities and Teaching Methods |
- Lecture
- Questions/Answers
- Case Study
- Problem Solving
- Experiment
- Practice
- Project
- Report Preparation
- Presentation
|
| Assessment Methods and Criteria |
|
Quantity |
Percentage (%) |
| Mid-term |
1 |
35 |
| Assignment |
1 |
10 |
| Quiz |
1 |
10 |
| Total(%) |
|
55 |
| Contribution of In-term Studies to Overall Grade(%) |
|
55 |
| Contribution of Final Examination to Overall Grade(%) |
|
45 |
| Total(%) |
|
100 |
|
| ECTS Allocated Based on Student Workload |
| Activities |
Quantity |
Duration (Hour) |
Total Workload (Hour) |
| Midterm exam |
1 |
1.5 |
1.5 |
| Preparation for Quiz |
3 |
2.5 |
7.5 |
| Individual or group work |
|
|
|
| Preparation for Final exam |
1 |
35 |
35 |
| Course hours |
14 |
3 |
42 |
| Preparation for Midterm exam |
1 |
30 |
30 |
| Laboratory (including preparation) |
|
|
|
| Final exam |
1 |
1.5 |
1.5 |
| Homework |
2 |
2 |
4 |
| Project |
1 |
32 |
32 |
| Quiz |
3 |
0.5 |
1.5 |
| Total Work Load | 155 |
| Total Work Load / 30 (h) | 5.16 |
| ECTS Credit of the Course | 5 |
|
| Language of Instruction | Turkish |
| Work Placement(s) | No |