Academic Informatics Studies

Academic Informatics Studies
 
 1. Semester
 

Course

M/E

Lec.

Aud.

Lab.

ECTS

 1  Structured programming
M
2 2 2 6
 2
 Discrete mathematics 1 M
0 6
 3  Calculus 1  M
 2 1 6
 4  Introduction to computing
M
2 2 2 6
 5  Introduction to Internet

M

2

1

2

6

 
 2. Semester
 

Course

M/E

Lec.

Aud.

Lab.

ECTS

 1  Object-oriented programming
M
6
 2  Computer architecture and organization
M
6
 3  Discrete mathematics 2  M
6
 4  Calculus 2
M  3 6
 5  Professional skills
M 0 4 0 6
 
 3. Semester
 

Course

M/E

Lec.

Aud.

Lab.

ECTS

 1  Algorithms and data structures

M

2

2

2

6

 2  Formal languages and automata
M
2 2 1

 6 

 3  Internet programming

M

2

1

2

6

 4  Probability and statistics

M

3

2

1

6

 5  Elective course

E




6

Elective courses
 1  Calculus 3 E
2 2 1 6
 2  Interactive applications
E
2
 3  Linear algebra
E
 
 4. Semester
 

Course

M/E

Lec.

Aud.

Lab.

ECTS

 1  Algorithms and complexity

M

2

2

2

6

 2  Operating systems
M
2 2 2

 6 

 3  Computer graphics fundamentals

M

2

2

2

6

 4  Software engineering

E

2

2

1

6

 5  Elective course

E




6

Elective courses
 1  Theory of information with digital communications
E
 2  Stochastic processes
E
 3  Human computer interaction
E
2 1 2 6
 7  Visual programming
E
 2
 
 5. Semester
 

Course

M/E

Lec.

Aud.

Lab.

ECTS

 1  Computer networks

M

2

2

2

6

 2  Databases M
2 2 2

 6 

 3  Elective course

E




6

 4  Elective course
E
      6
 5

 Elective course*

E




6

Elective courses
1  Software requirements analysis
E
2 2 1 6
 Microprocessor systems
E
 Advanced human-computer interaction
E
 Advanced programming
E
 Multimedia technologies
E
 Management information systems
E
 High performance processing - HPC
E
 Digitalization and e-presentation
E
 Networking services administration
E

 
 6. Semester
 

Course

M/E

Lec.

Aud.

Lab.

ECTS

 1  Artificial intelligence

M

2

1

2

6

 2  Elective course
E



 6 

 3  Elective course

E




6

 4  Elective course

E




6

 5

 Elective course*

E




6

Elective courses
 1  Parallel programming
E
1 2
 2  Data mining
E
2 1 2
 3  Information system development process
E
2 1 2 6
 4   Compilers
E
2 1 2
 5  Advanced databases
E
1 2
 6  Service oriented architectures
E
1 2
 7  Intelligent systems
E
1 2
 8  Computer networks design
E
1 2
 
 7. Semester
 

Course

M/E

Lec.

Aud.

Lab.

  ECTS
 1  Elective course
E



 6
 2  Elective course

E




6

 3  Elective course

E




6

 4  Elective course

E




6

 5  Elective course

E




6

Elective courses
 1  Software construction
E
1 2
 2  Analyze and design of information systems
E
 3  Modeling and simulation
 E 2 1  2 6
 4  Software architecture and design
 E 2 2
 5  Distributed and parallel processing
 E  2
 6   Computer ethics
 E   2 
 7  Visualization  E 2
 8  Natural languages processing
 E 1 2
 9  Advanced Web design
 E 2 1  2 6
 10  Distributed systems
 E 2 1
 11  Cryptography  E 2  1
 12  Mobile platforms and programming
E
1 2  6
 
 8. Semester
 

Course

M/E

Lec.

Aud.

Lab.

ECTS

 1  Elective course

E




6

 2  Elective course
E



 6 

 3  Elective course

E




6

 4

 Elective course*

E




6

 5  Diploma Thesis

M




6

Elective courses
 1  Software quality and testing
E
       
 2  Computer systems security
 E 2 1  1 6
 3  Wireless and mobile systems
 E 2 2  2 6
 4  Operations research
 E 2  2   1  6
 5  Physical design and implementation of IS
 E  2  2
 6  Electronic and mobile commerce
 E  2  1  2
 7  Robotics
 E  2
 8  ICT project management
 E  2
 9  Modern computer architectures
 E  2
10  Introduction to bioinformatics
 E  2
11  Mobile applications
E