Full time study program

First year:
Procedural Programming   9 credits
Logic, Algebra and Geometry   6 credits
Calculus 1   9 credits
Algorithms and Data Structures   9 credits
Logic Networks   6 credits
Calculus 2   6 credits
English   3 credits
Second year:
Operating Systems 12 credits
Object Oriented Programming and Modeling   9 credits
Computer Architecture   6 credits
Probability and Statistics   6 credits
Software Architecture and Engineering   6 credits
General Physics   9 credits
Curricula 12 credits
Third year:
Databases 12 credits
Programming Languages and Software Verification   9 credits
Computer Networks   6 credits
Logic and Functional Programming   9 credits
Curricula   6 credits
Additional activities:
Elective activities 12 credits
Seminars and Internship 12 credits
Thesis work   6 credits

Part time study program

First year:
Procedural Programming   9 credits
Logic, Algebra and Geometry   6 credits
Calculus 1   9 credits
Algorithms and Data Structures   9 credits
Logic Networks   6 credits
English   3 credits
Second year:
Calculus 2   6 credits
Object Oriented Programming and Modeling   9 credits
Computer Architecture   6 credits
Probability and Statistics   6 credits
Elective activities 12 credits
Third year:
Operating Systems 12 credits
Software Architecture and Engineering   6 credits
General Physics   9 credits
Curricula 12 credits
Fourth year:
Databases 12 credits
Programming Languages and Software Verification   9 credits
Curricula   6 credits
Seminars and Internship 12 credits
Fifth year:
Logic and Functional Programming   6 credits
Computer Networks   9 credits
Thesis work   6 credits