Information and features
Course
Published
(Updated )
Tampere University
Programming 3: Interfaces
In this course, you will learn to implement even bigger programs, follow principles of object-oriented programming, and implement a graphical interface.
From
5 cr
Face-to-faceOnline
Intermediate studies
- Modularity and interfaces: principle of locality, encapsulation, namespaces, design by contract
- Aggregation
- Inheritance: base and subclasses, ownership of objects, dynamic binding
- Copying and assigning objects
- Graphical user interfaces
- Version control (in single programmer's projects with remote repositories)
Select how you would like to study:
Contains
Check the institution’s website for the required studies.
No active implementations at present.
Additional information and registration
- Price and registration period
Check on the university's website
Additional information:
Fields
Information and communication technologies
Scope
5 cr
Code
COMP.CS.115