Subject: Object-Oriented Programming
(06 -
E131) Basic Information
Course specification
Course is active from 10.10.2005.. Course which have preconditioned courses Object-Oriented Programming
Introducing students to the principles, techniques and ways of use of the object methodology and technology for software design. Students should be trained to use object approach for direct programme design in the specific object programme language. Problem domain, model, implementation. Basic concepts and terms. Abstraction and hiding the information. Implementation of the class. Operation classification. Constructors and destructors. A concept and types of polymorphism. Operator overloading. Association. Aggregation. Inheritance. Links on usage. Generic class. Managing exceptions. Lectures. Computer Practice. Consultations. 70/100 points can be awarded during the class, and 30 in the theoretical part of the examination. The examination prerequisites include two little projects (15 points each) and four test (10 points each) which totals 70 points. In order to pass the course, a student must collect at least 55 points. Students who don’t collect 25 points during the lectures (which is a theoretical minimum) have to take the written examination.
|