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

Go to the institution's website(Opens in a new tab)

Additional information:

Fields

Information and communication technologies

Scope

5 cr

Code

COMP.CS.115

Organiser

Tampere University

Tampere University

Contact details

avoin.tau@tuni.fi