Program of online courses 2017/2018 and laters
Subject 
Code 
Exam/pass (z) 
ECTS pts 
I year – I semester 

Calculus 
AM 
E/Z 
6 
Computer architecture 
TAK 
E 
4 
Foundations of programming in Java 
PPJ 
E/Z 
6 
Introduction to information technologies* 
WSI 
E/Z 
6 
English 
ANG1 
Z 
3 
I year – II semester 

Operating systems 
SOP 
Z 
4 
Objectoriented and GUI programming 
GUI 
Z 
6 
Linear algebra and geometry 
ALG 
E/Z 
6 
Relational databases* 
RBD 
E/Z 
6 
English 
ANG2 
Z 
3 
II year – III semester 

Computer graphics* 
GRK 
E/Z 
5 
Discrete mathematics 
MAD 
E/Z 
6 
Programming in C and C++ 
PJC 
Z 
4 
Universal programming techniques 
UTP 
Z 
4 
History and culture of Japan  HKJ  Z  3 
English 
ANG3 
Z 
3 
II year – IV semester 

Multimedia* 
MUL 
E/Z 
6 
Computer networks and network programming in Java 
SKJ 
E/Z 
5 
Algorithms and data structures 
ASD 
E/Z 
7 
Database systems 
SBD 
E/Z 
6 
English 
ANG4 
Z 
3 
III year – V semester 

Digital systems and foundations of electronics 
SYC 
Z 
5 
Statistical analysis of data 
SAD 
E/Z 
5 
Elective subject 
E/Z 
5 

Information system design 
PRI 
E/Z 
6 
IT system security 
BSI 
E/Z 
5 
III year – VI semester 

Information system development and integration 
BYT 
E/Z 
6 
Information system modelling and analysis 
MAS 
E/Z 
5 
Artificial intelligence tools 
NAI 
E/Z 
6 
IT project management  ZPI  E/Z  5 
Elective subject 
E/Z 
5 

IV year – VII semester 

Project 1 
PRO1 
Z 
10 
Own work on the project 
SPP1 
6 

Specialisation subject  E/Z  8  
Elective subject 
E/Z 
5 

Elective subject 
Z 
5 

IV year – VIII semester 

Project 2 
PRO2 
Z 
10 
Own work on the project 
SPP2 


Specialisation subject 
E/Z 
5 

Elective subject 
E/Z 
5 

Elective subject 
E/Z 
5 

Elective subjects  
Database applications  APBD  E/Z  5 
Distributed programming technologies  TPO  E/Z  5 
Legal Foundation of Business  PPB  E/Z  5 
Business process engineering  IPB  E/Z  5 
Construction of business portals  TPB  E/Z  5 
Fundamentals of Organization and Management  POZ  E/Z  5 
Finance and Accounting for Business  RPG  E/Z  5 
Introduction to marketing and management  WMZ  E/Z  5 
Specialisation subject  
Internet technologies  TIN  Z  8 
Advanced computer networks  ZSK  Z  8 
Database administration  ABD  Z  8 
Advanced operating systems  ZSO  Z  8 
Programming for Mobile Devices  PRM  Z  8 
Data warehouses  HUR  Z  8 
Data exploration  EDP  Z  8 
Multimedia 1  MUL 1  Z  8 
Multimedia 2  MUL 2  Z  8 
* Subjects which requires work in real labs, stationary sessions (5 days) are held at the PJAIT