Curriculum

Software Engineering, Full-Time, Bachelor, class 2018

1 semester
#subjectstatuscredits
1 CS117 Fundamentals of Computer Engineering and Programming C 5
2 EN103 Technical and Computer Documentation C 6
3 LN112 English C -
4 MA101 Mathematics I C 7
5 MA103 Discrete Mathematics C 6
2 semester
#subjectstatuscredits
1 CS102 Web Technologies and Applications C 6
2 CS104 Programming C 7
3 EN104 Electrotechnics and Electronics C 6
4 LN112 English C 12
5 MA102 Mathematics II C 7
3 semester
#subjectstatuscredits
1 CM313 Business Communications C 3
2 CS201 Theory of Algorithms C 4
3 CS203 Object-riented Programming C 6
4 CS331 Processing of Vector and Raster Images C 6
5 EN417 Computer Design of Technological Systems C 6
6 MA201 Mathematics III C 7
4 semester
#subjectstatuscredits
1 CS202 Operating Systems C 6
2 CS204 Databases C 6
3 CS206 Artificial Intelligence C 5
4 CS208 Computer Graphics C 4
5 CS417 Applied Software Engineering C 6
6 MA302 Numerical Methods C 4
7 LN213 English for Specific Purposes O 3
5 semester
#subjectstatuscredits
1 CS325 Analysis and Design of Databases and Knowledge C 6
2 CS338 Python Programming C 4
3 EN313 Computer Architectures C 6
4 EN423 Computer Networks and Communications C 6
5 ST301 Probability and Statistics\r\n C 4
6 CS314 Unix Operation Systems E 4
7 CS323 Generalized Sets E 4
8 EN307 Digital Electronics E 4
6 semester
#subjectstatuscredits
1 CS312 Programming in Java C 6
2 CS422 Operations Research C 6
3 CS428 Internet of Things C 5
4 EN302 Microprocessor Technics C 7
5 EN415 Control and Diagnostics of Computer Systems E 6
6 EN424 Mobile Communication Systems and Programming E 6
7 semester
#subjectstatuscredits
1 CS319 Information Security C 4
2 CS415 Network Programming C 6
3 CS426 Multimedia Technologies C 4
4 CS431 Design of User Interface C 4
5 EN419 Computer Systems C 6
6 EN411 Coding Theory E 6
8 semester
#subjectstatuscredits
1 CS208 Computer Graphics C 6
2 CS216 Practicum on Modeling C 3
3 CS313 Business Information Systems C 6
4 CS432 3D Modeling and Animation C 4
5 CS315 WWW Programming E 4
6 EN312 Course Project in Microprocessor Technics E 4

Basic scheme of the curriculum
Compulsory subjects 218 credits
Elective subjects 12 credits
State Exam 10 credits
Summary 240 credits

The basic scheme of the curriculum provides for the accumulation of 60 credits per academic year, 30 per semester, acquired by compulsory and elective subjects.

Optional courses credits are over credits acquired in the main draw of the curriculum and not replace them.

Credits from two-semester courses is awarded after successful completion of the entire course.

Legend: C = Compulsory, E = Elective, O = Optional