Advertisement
Guest User

Untitled

a guest
May 9th, 2021
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.03 KB | None | 0 0
  1. 4.1 Course(s) corresponding to requirement in Algebra and geometry (including course code; name; local credits; local grade; URL)
  2. CS.18057; Advanced Calculus; 10; 90; -
  3.  
  4. 4.1 b) Course descriptions (including course code; name; description)
  5. The course "Advanced Calculus" consists of 2 main parts:
  6. "Linear Algebra and Computational geometry" part includes:
  7. - matrices and actions on them;
  8. - systems of algebraic equations;
  9. - vectors on the plane and in space;
  10. - elements of linear space theory;
  11. - second-order curves, second-order surfaces;
  12. "Calculus" part described in pt. (4.2 b)
  13.  
  14. 4.2 Course(s) corresponding to requirement in Calculus in one and several variables (including course code; name; local credits; local grade; URL)
  15. CS.18057; Advanced Calculus; 10; 90; -
  16.  
  17. 4.2 b) Course descriptions (including course code; name; description)
  18. The course "Advanced Calculus" consists of 2 main parts:
  19. "Linear Algebra and Computational geometry" part described in pt. (4.1 b)
  20. "Calculus" part includes:
  21. - general concept of functions;
  22. - limit of numerical sequence;
  23. - function boundary and continuity;
  24. - derivative and differential functions;
  25. - indefinite, definite integrals;
  26. - differential and integral calculus of functions of one and many variables;
  27. - theory of differential equations;
  28. - theory of numerical and functional series;
  29.  
  30. 4.3 Course(s) corresponding to requirement in Probability theory and statistics (including course code; name; local credits; local grade; URL)
  31. CS.20348; Probability Theory, Mathematical Statistics and Empirical Methods of Software Engineering; 5; 98 ; -
  32.  
  33. 4.3 b) Course descriptions (including course code; name; description)
  34. The course "Probability Theory, Mathematical Statistics and Empirical Methods of Software Engineering" includes the following topics:
  35. - fundamentals of combinatorics and probability theory;
  36. - theory of random variables;
  37. - statistical estimates of distribution parameters;
  38. - statistical criteria for hypothesis testing;
  39. - analysis and processing of experimental data;
  40. - parametric and non-parametric statistical criteria;
  41. - correlation and regression analysis;
  42. - ANOVA;
  43. - experiment planning;
  44. - reliability analysis;
  45.  
  46. 4.4 Other courses in Mathematics (including course code; name; local credits; local grade; URL)
  47. CS.18052; Discrete Mathematics and Discrete Structures; 5; 94 ; -
  48.  
  49. 4.4 b) Course descriptions (including course code; name; description)
  50. The course "Computer Discrete Mathematics" includes:
  51. - Boolean algebra (Boolean functions, logical algebra, normal forms);
  52. - Concepts of Graph theory;
  53. - Trees, Transport networks;
  54. - Combinatorial analysis;
  55. - Recurrence analysis;
  56.  
  57. 4.5 Course(s) corresponding to requirement in Programming (including course code; name; local credits; local grade; URL)
  58. CS.9628; Basics of Programming; 5; 98; -
  59. CS.9608; Object-Oriented Programming; 4; 100; -
  60. CS.20400; The C and C++ System Programming Languages; 5; 96; -
  61. CS.18096; Basics of Programming in Java; 5; 96; -
  62.  
  63. 4.5 b) Course descriptions (including course code; name; description)
  64. The course "Basics of Programming" was dedicated to teaching concepts of programming based on JavaScript language.
  65. The contents included common topics like variables, functions, arrays, objects, number systems, paradigms of programming.
  66. And it also included some JavaScript specific topics like interacting with DOM, visualization, current JS standards, etc.
  67.  
  68.  
  69. The course "Object-Oriented Programming" included topics dedicated to OOP like classes and objects, encapsulation, inheritance, polymorphism, as well as more in-depth study of C# programming language - virtual methods, collections, events, data binding.
  70.  
  71.  
  72. The course "The C and C++ System Programming Languages" was dedicated to low-level programming using C and C++ programming languages. The range of topics included the C/C++ programming languages specifications, STL, GUI-programming with C++, some algorithms and data structures sections.
  73.  
  74.  
  75. The course "Basics of Programming in Java" offered both the basics and deep knowledge of Java programming language. Apart from teaching the concepts of Java itself, it also concentrated on topics such as I/O streams, Multi-Threaded programming and build tools such as Maven.
  76.  
  77. 4.6 Course(s) corresponding to requirement in Algorithms and Data Structures (including course code; name; local credits; local grade; URL)
  78. CS.18055; Algorithms and Data Structures; 5; 98; -
  79.  
  80. 4.6 b) Course descriptions (including course code; name; description)
  81. The course " Algorithms and Data Structures" had 2 main parts:
  82. The "Algorithms" part included the following topics:
  83. - sorting algorithms;
  84. - dynamic programming;
  85. - greedy algorithms;
  86. - graph algorithms, including: strongly connected components, spanning trees, traverse, topological sorting, shortest path;
  87. - recursive algorithms;
  88. - the complexity of the algorithm, asymptotic notation;
  89. - analysis of recursive and non-recursive algorithm;
  90. The "Data Structures" part included the following topics:
  91. - Basic data structures, including vector, stack, queue, linked lists;
  92. - Balanced search trees;
  93. - Hash tables;
  94. - Priority queues;
  95. - Graphs;
  96.  
  97. 4.7 Other courses in Computer Science (including course code; name; local credits; local grade; URL)
  98. CS.21314; Data Analyses on the Base of Artificial Intelligence; 5; 100; -
  99. CS.4589; Databases; 5; 100; -
  100. CS.21205; Data Mining; 5; 100; -
  101.  
  102. 4.7 b) Course descriptions (including course code; name; description)
  103. The course "Data Analyses on the Base of Artificial Intelligence" included topics such as:
  104. - areas of data analysis based on artificial intelligence, prospects for their development;
  105. - modern methods of data analysis based on artificial intelligence;
  106. - the basic stages of data analysis based on artificial intelligence;
  107. - principles of work of modern software applications for forming experimental material (research objects), conducting research;
  108. - the basic steps of creating a computer application in Windows OS for research opportunities;
  109. - the basic stages of developing an algorithm for data analysis;
  110.  
  111.  
  112. The course "Databases" was dedicated to teaching the concepts of relational databases and how to work with them using SQL.
  113. It included topics like:
  114. - principles of information models and systems design;
  115. - methods of data modeling (conceptual, physical);
  116. - concepts, methods of designing and working with relational databases;
  117. - database query languages;
  118. - basics of physical organization of databases and access technology;
  119. - data architecture and features of the management systems databases;
  120. - transaction processing methods;
  121. - technologies of organization of distributed databases;
  122.  
  123. The course "Data Mining" included topics:
  124. - cluster analysis;
  125. - correlation analysis;
  126. - associative analysis;
  127. - genetic algorithms for optimization problems.
  128.  
  129. 4.8 Optional other courses, and courses taken outside home university (including course name; description; URL)
  130. Machine Learning, This course provides a broad introduction to machine learning, datamining, and statistical pattern recognition; https://www.coursera.org/learn/machine-learning
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement