College of Commerce / Department of Statistics and Computer
This is a three credits course; it is designed as a course for third-year undergraduate student majored in computer. The course fully covers the basics of programming in the “C++” programming language and presents the fundamental notions and techniques used in object-oriented programming. It starts with universal basics, not relaying on object concepts and gradually extends to advanced issues observed in the objective approach.
This course will show the student how to use the language. We will cover class construction, operator overloading, and introduce the student to the IO streams. Inheritance. Object-oriented concepts will be presented in the context of the C++ language and its support for object-oriented programming. The course is intended for those with little programming background, though prior programming experience will make it easier, and those with previous experience will still learn C++ specific constructs and concepts.