EUt+ Mobility
Go back

Course Page ✏️


Java Technologies
BCSCe43

Description
AIMS AND OBJECTIVES OF THE COURSE: At the end of the course, participants will be able to use the techniques and tools provided by the programming language Java, to apply the exception handling mechanism, object serialization, to master multithreads programming approaches and techniques.
DESCRIPTION OF THE COURSE: Revision of Java Programming Techniques - Classes and Objects; Controlling Access to Members of a Class; Collections in Java – Arrays, Lists; Strings; Console Input; Inheritance, Polymorphism; Interfaces; AWT and Swing introduction.
Exceptions handling – safety, checked and unchecked. Java I/O -Output Streams, input Streams, Filter Streams, Readers and Writers, Threads – Creating, States, Running, Synchronization, Deadlock, Thread Scheduling, Thread Pools.

ECTS credits
4

Teaching Language
English

Exam Language
English

Support Materials Language
English

Basic Learning Outcomes

Managing Entity (faculty)