Computer Science, Engineering Studies 2017/2018

Subject Number of hours ECTS Exam
Year I, semester 1
Introduction to mathematics ✅ 60 6 –
Introduction to computer science ✅ 60 6 YES
Foundations of programming ✅ 60 6 YES
Algorithms and data structures ✅ 60 6 YES
Operating systems ✅ 60 6 YES
OSH and library training ✅ 5 0 –
Year I, semester 2
Linear algebra and geometry ✅ 60 6 YES
Logic and set theory ✅ 60 6 YES
Databases ✅ 60 6 YES
Object-oriented programming ✅ 60 6 YES
Internet technologies ✅ 30 3 –
English 1 ✅ 30 2 –
Physical education  1 ✅ 30 0 –
Year II, semester 3
Software engineering ✅ 60 6 YES
Mathematical analysis ✅ 60 6 YES
Discrete mathematics ✅ 60 6 YES
Programming laboratory ✅ 30 3 –
Computer networks ✅ 60 6 YES
English 2 ✅ 30 2 –
Physical education 2 ✅ 30 0 –
Year II, semester 4
Introduction to probability theory ✅ 60 6 YES
Numerical methods ✅ 60 6 YES
Artificial intelligence ✅ 60 6 YES
Elective CS course 1 – Python ✅ 60 6 YES
Elective CS course 2 – Optimization and evolutionary algorithms ✅ 60 6 YES
English 3 ✅ 30 2 –
Year III, semester 5
Formal languages and complexity theory ✅ 60 6 YES
Computer graphics ✅ 60 6 YES
Human sciences or social sciences elective course 1 – Essential skills for career development ✅ 30 2 –
Elective CS course 3 – Natural language processing ✅ 60 6 YES
Elective CS course 4 – Introduction to modern methods of compiler construction ✅ 60 6 YES
English 4 ✅ 30 4 YES
Year III, semester 6
Statistics ✅ 60 6 YES
Elective CS course 5 – Topics in graph theory ✅ 60 6 YES
Elective CS course 6 – Combinatorics for computer science ✅ 60 6 YES
Elective CS course 7 60 6 YES
Team project ✅ 30 6 –
Year IV, semester 7
Cryptography with elements of algebra 60 6 YES
Seminar 30 6 –
Team project – cont. 30 9 –
Human sciences or social sciences elective course 2 30 2 –
Fundamentals  of entrepreneurship 30 2 –
Protection of intellectual property 15 1 –
Internship 160 4 –
 SUMMARY 2060 210 27