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
(hour/week)
Recitation
(hour/week)
Laboratory
(hour/week)
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),
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++
Pre-requisite(s)
Required Facilities
Other
Textbook
Other References
 
 
Courses . Help . About
Ninova is an ITU Office of Information Technologies Product. © 2024