Slovak University of Technology in Bratislava Object-Oriented Programming Procedural Programming Management of social systems Machine Level Programming Logic Circuits Electrical Engineering Data structures and algorithms Engineering Methods English Language for Software Engineers Algebra and Discrete Mathematics Calculus Electronics Software Systems Development Computer and communication networks Database systems Computers Architecture Physics Microcomputers Human Computer Interaction Operating Systems Switching and Routing in IP networks Principles of Communication Systems Diagnostics of Digital Systems Digital systems description Foreign Language I (Technical English) Management of IT security WAN technologies Law of Information and Communications Technologies Foreign Language II (Technical English)