• Your selection is empty.

    Register the diplomas, courses or lessons of your choice.

Introduction to object-oriented programming with JAVA as the supporting language

  • School / Prep

    ENSEIRB-MATMECA

  • ECTS

    3 credits

Internal code

ET7PG220

Description

The aim of this module is to teach you about the "object-oriented" programming paradigm.
As an illustration of this programming paradigm, we'll be using Java, one of the flagship languages that incorporates this paradigm.
In this module, we'll be reviewing the main elements that make up the paradigm: objects, classes, inheritance, etc.
Finally, we'll be applying the knowledge we've acquired to a sizeable project.

Read more

Teaching hours

  • CIIntegrated Courses13h
  • PRJProject13h
  • PRACTICAL WORKPractical work5h

Mandatory prerequisites

Algorithms and data structures

Read more

Syllabus

1. Objects

2. Classes

3. Inheritance, interfaces and subtyping

4. Packages

5. Generic types and collections

Read more

Further information

Programming

Read more

Assessment of knowledge

Initial assessment / Main session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Final inspectionWritten300.4without document without calculator
ProjectReport0.6

Second chance / Catch-up session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Final testWritten300.4without document without calculator