Programme courses (mandatory or electives)
Algebra |
Algorithms and Programming |
Analytical Geometry |
Automata Theory |
Bachelor Paper in Computer Science |
Calculus I |
Civil protection |
Communication and Cognitive Sciences |
Computer Architecture and Computer Engineering Fundamentals |
Computer Networks and Insight into Industry |
Course Paper in Computer Science |
Data Structures and Algorithms |
Databases and Information Systems Fundamentals |
Discrete Mathematics |
Entrepreneurship |
Environment Protection |
Formal Grammars |
Information Technology Project Management |
Internet, Netiquette and the Legal Regulation |
Mathematical Logic |
Modeling Basics |
Object-oriented Programming |
Operating Systems |
Operating Systems Concepts |
Internship |
Principles of Assembly Languages |
Principles of Economics |
Probability Theory and Statistics |
Programming Languages |
Qualification Project |
Seminar |
Software Development Fundamentals |
Software Engineering |
Software Requirement Analysis |
Software Testing |
Theory of Algorithms |
Web Technologies |
AB Suite Programming Environment |
Applied Algorithms |
Applied Cryptograpfy |
Basics of Computer Graphics and Image Processing |
Coding Theory |
Complexity of Computation |
Computer Networks |
Concepts of Machine Learning |
Data Warehouses |
Declarative Programming |
Digital Signal Processing |
Elements of Graph Theory |
English for Computing |
Foundations of Specification Languages |
Graphic Design for User Interface |
Human - computer Interaction |
Information Systems Security |
Internet Search Techniques |
Introduction to Digital Design |
Introduction to Natural Language Processing |
Introduction to Web Design |
Linear Algebra |
Linux System programming |
Main Notions of Mathematics |
Office Information Systems |
Oracle Design Tools |
Quantum Computation |
RDBMS Oracle |
RouterOS fundamental technologies |
Semantic Web |
Software development using .NET |
Syntax and Semantics of Programming Languages |
Wireless Sensor Networks |