Computer Science (Mathematics)
(B.Sc.)

 hours/week

Semester 1
Calculus I.4
Discrete Mathematics I.4
Linear Algebra I.4
Mathematical logic4
Introduction to the Theory of Programming4
Fundamentals of Programming I.4

Semester 2
Calculus II.8
Discrete Mathematics II.4
Linear Algebra II.4
Computers and Systems of Computers4
Fundamentals of Programming II.4

Semester 3
Calculus III.4
Numerical analysis I.4
Data Structures and Algorithms4
Automata theory and Formal languages4
Operation Systems4
Object Oriented Programming4

Semester 4
Numerical analysis II.4
Operations Research I.4
Database Systems I4
Computer Networks4
Computer Graphics and Geometry I.4
Software Technology4

Semester 5
Probability Theory and Mathematical Statistics I.4
Operations Research II.4
Database Systems I4
Assembly Programming4
Fundamentals of Artificial Intelligence4
Parallel Systems I.4

Semester 6
Probability Theory and Mathematical Statistics II.4
Parallel systems II.4
Compilers4
Elective subject 1 (Mathematics or Informatics)4
Elective subject 2 (Applied)4

Elective subject 1 (Mathematics or Informatics)
Boundary Value Problems4
Theory of Information4
Computer Graphics and Geometry II.4
Lattices, Ordered Sets and Fuzzy Methods4
Complex Functions and Integral Transforms4
Partial Differential Equations4
Perfect Graphs and Applications4
Theory of Games4
Mathematical Methods of Risk Analysis4

Elective subject 2 (Applied)
Molecular dynamics and modelling4
Numerical Mechanics4
Numerical Hydromechanics4
Numerical optimization of structures4

back