Welcome, Guest . Login . Türkçe
Where Am I: Ninova / Courses / Institute of Informatics / HBM 803E / Course Informations

Course Information

Course Name
Turkish Hesaplamalı Bilim için Nesne Yönelimli Programlama
English Object Orient.Prog.Techn.
Course Code
HBM 803E Credit Lecture
Semester -
- 3 - -
Course Language English
Course Coordinator Adem Tekin
Course Objectives 1. To give the student a basic understanding of object oriented programming
2. To give the student a basic programming structures to develop/design scientific applications
Course Description Introduction, Memory Issues, Introduction to Object Oriented Programming, Operator Overloading, Inheritance and Namespaces, Polymorphism and Virtual Functions, Multiple Source File Management and Makefiles, Polymorphism and Templates, Error Handling, String Class and I/O Operations, Using Standard Template Library (STL), Using External Libraries, Applications with STL, Applications with External Libraries
Course Outcomes M.Sc./Ph.D. students who successfully pass this course gain knowledge, skill and competency in the following subjects;
1. Exploring object oriented programming
2. Developing software programs in Linux environment
3. Exploring control structures, loops, sub-programs and generic programming techniques
4. Usage of third-party libraries in C++
5. Exploring usage and developing new object and data structures with C++
6. Developing new C++ programs with support of data reading and writing
7. Developing scientific programs with C++
Required Facilities
Other References
Courses . Help . About
Ninova is an ITU Office of Information Technologies Product. © 2024