Object Oriented Programming(IT 511)
Course Code | Course Name | Semester | Theory | Practice | Lab | Credit | ECTS |
---|---|---|---|---|---|---|---|
IT 511 | Object Oriented Programming | 1 | 4 | 0 | 0 | 3 | 8 |
Prerequisites | |
Admission Requirements |
Language of Instruction | English |
Course Type | Compulsory |
Course Level | Masters Degree |
Course Instructor(s) | |
Assistant | |
Objective | This course consists of object oriented programming meaning, concepts and pratical realizations. |
Content |
Object Oriented Programming Essentials Encapsulation and Realization Abstraction and Realization Inheritance and Realization Polymorphism and Realization Midterm Exam Class, Method and Object Relations. Object Oriented Analysis and Design Object Oriented Programming Realizations with Examples 1 Object Oriented Programming Realizations with Examples 2 Object Oriented Programming Realizations with Examples 3 |
Course Learning Outcomes |
1. The principles of object oriented programming will be learned. 2. The realization of object oriented programming will be examined in this course. |
Teaching and Learning Methods | |
References |
1. Java Programlama Dili ve Yazılım Tasarımı, Altuğ Bilgin Altuntaş, Papatya Yayıncılık, 2014. 2. Java SE 7, Herbert Schildt, Alfa Yayıncılık, 2012. 3. Java, Numan Pekgöz, Pusula Yayıncılık, 2003. 4. Java Uygulamaları, David Flanagan, Pusula Yayıncılık, 2004. 5. Java ile Programlama ve Veri Yapıları, Bülent Çobanoğlu, Pusula Yayıncılık, 2013. 6. Blog Yazılarım, 4. Sürüm, Özcan Acar, Pratik Programcı Yayınları, Nisan 2015. 7. Java ile Nesneye Yönelik Programlama, Oğuz Aslantürk, (free) Ebook. 8. Yazılım Mühendisliğine Giriş, Aybar Karaçay, Deniz Karaçay ve Prof. Dr. Timur Karaçay, Abaküs Yayınları, 2016. 7. SCRUM, Agile Proje Yönetimi, Mehmet Yitmen, Seçkin Yayıncılık, 2017. 8. Felsefenin Kısa Tarihi, Nigel Warburton, Alfa Yayınları, 2017. |
Theory Topics
Week | Weekly Contents |
---|
Practice Topics
Week | Weekly Contents |
---|
Contribution to Overall Grade
Number | Contribution | |
---|---|---|
Contribution of in-term studies to overall grade | 1 | 40 |
Contribution of final exam to overall grade | 1 | 60 |
Toplam | 2 | 100 |
In-Term Studies
Number | Contribution | |
---|---|---|
Assignments | 0 | 0 |
Presentation | 0 | 0 |
Midterm Examinations (including preparation) | 1 | 30 |
Project | 0 | 0 |
Laboratory | 0 | 0 |
Other Applications | 0 | 0 |
Quiz | 1 | 10 |
Term Paper/ Project | 0 | 0 |
Portfolio Study | 0 | 0 |
Reports | 0 | 0 |
Learning Diary | 0 | 0 |
Thesis/ Project | 0 | 0 |
Seminar | 0 | 0 |
Other | 1 | 60 |
Toplam | 3 | 100 |
No | Program Learning Outcomes | Contribution | ||||
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 |
Activities | Number | Period | Total Workload |
---|---|---|---|
Class Hours | 11 | 4 | 44 |
Working Hours out of Class | 11 | 4 | 44 |
Midterm Examinations (including preparation) | 1 | 40 | 40 |
Final Examinations (including preparation) | 1 | 60 | 60 |
Quiz | 2 | 10 | 20 |
Total Workload | 208 | ||
Total Workload / 25 | 8,32 | ||
Credits ECTS | 8 |