Skip to main content

Introduction to Programming: Java (3 cr)

Code: NN00GC31-3002

General information


Enrolment period

01.03.2024 - 31.07.2024

Timing

01.05.2024 - 31.08.2024

Credits

3 op

Virtual portion

3 op

Mode of delivery

Distance learning

Campus

TAMK Main Campus

Teaching languages

  • Finnish

Seats

10 - 80

Teachers

  • Erkki Hietalahti

Person in charge

Mira Grönvall

Groups

  • 24CAMPUSONLINE
    CAMPUSONLINE
  • VAPAA

Objectives (course unit)

Competence goals for the approved performance:

Student can interpret the finished program code.
Student knows how to compile and run an application.
Student knows how to create applications using control structures, variables and tables.
Student knows how to build simple applications.

In this course we use the Java programming language and tools.

Content (course unit)

How to program computer applications
How to compile and run applications
How to write a small application

The content of the course is implemented using the Java programming language and tools.

Further information (course unit)

General structure of a Java program and its components
Java program development and development environments
Variables, data types
Clauses, presences
Input, print
Classes and objects: self-made and ready-made classes
Class data members and methods
Method parameters, return values
Control structures
Tables
Java program memory management
Exceptions
File handling

Assessment scale

Pass/Fail