Professional Informatics Studies

 1. Semester
 

Course

M/E

Lec.

Aud.

Lab.

ECTS

 1  Mathematics 1 M  3
 2  Discrete mathematics 1 M 3  3 0
 3  Introduction to internet M 2 1 2
 4

 Structured programming

M

2

2

2

6

 5  Logical circuits and discrete automata M  2  6
 
 2. Semester
 

Course

M/E

Lec.

Aud.

Lab.

ECTS

 1  Computer architectures M 2
 2  Object-oriented programming M
 3  Professional skills M
 4

 Elective course

E




 5  Elective course E



 Elective courses
 1  Computer components
 2  Introduction to web design
 3  Discrete mathematics 2
 
 3. Semester
 

Course

M/E

Lec.

Aud.

Lab.

ECTS

 1

 Algorithms and data structures

M

2

2

2

6

 2  Internet programming M 2 2 1

 6 

 3

 Logical and functional programming

M




6

 4

 Elective course

E




6

 5

 Elective course*

E




6

Elective courses
 1  Interactive applications E 2 1  2 6
 2  System analyses and design E 2 2 1 6
 3  Advanced programming E 2 2  2 6
 4  Marketing E 2 2 1 6
 
 4. Semester
 

Course

M/E

Lec.

Aud.

Lab.

ECTS

 1

 Software engineering

M

2

2

1

6

 2  Operating systems M 2 2 2

 6 

 3

 Human computer interaction

M

2

1

2

6

 4

 Elective course

E




6

 5

 Elective course*

E




6

Elective courses
 1  Computer graphics fundamentals E
 2  Visual programming E 2 1 2 6
 3  Networking standards and devices E
 4  Internet technologies
E  2  1  2  6
 
 5. Semester
 

Course

M/E

Lec.

Aud.

Lab.

ECTS

 1

 Computer networks

M

2

2

1

6

 2  Databases M 2 2 1

 6 

 3

 Elective course

E




6

 4  Elective course E        6
 5

 Elective course*

E




6

Elective courses
 1  Distributed systems E
 2  Knowledge systems E
 3  Web programming E 2 1  2 6
 4  Visualization E 2 1 2 6
 5  Advanced web design E  2   1  2 6
 6  Software requirements analysis E  1
 7  Implementation of open source systems E
 8  Object oriented analysis and design E
 9  Virtual societies E
 
 6. Semester
 

Course

M/E

Lec.

Aud.

Lab.

ECTS

 1

 Data warehouses and analytical processing

M

2

2

2

6

 2  Elective course E


 6 

 3

 Elective course

E



6

 4

 Elective course*

E




6

 5

 Diploma thesis

M




6

Elective courses
 1  Wireless and mobile systems E 2
 2  Image processing E 2 1 2 6
 3  Unstructured databases and XML E
 4  Geographical information systems E
 5  ICT project management E
 6  Virtual reality E
 7  Mobile applications E
 8  Electronic and mobile commerce E 2 1  2