You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Activity, deployment, communication, class, sequence, and state diagrams
2cs.4sem/'Software Design'/LAB5..
Command pattern
2cs.4sem/'Software Design'/LAB6..
Facade pattern
2cs.4sem/'Software Design'/LAB7..
MVC Pattern
2cs.4sem/'Software Design'/LAB8..
UNIT-tests
4sem. Databases [PostgreSQL] (БД)
PATH
DESCRIPTION
2cs.4sem/sql/LAB1..
1cs.1sem/LAB5 + 1cs.1sem/LAB6
2cs.4sem/sql/LAB2..
ERD
2cs.4sem/sql/LAB3..
Indexes
2cs.4sem/sql/LAB4..
Transactions
2cs.4sem/sql/LAB5..
DB diagram
2cs.4sem/sql/LAB6..
DB diagram
2cs.4sem/sql/LAB7..
*Random MS Access Task / sql-ex.ru Task
2cs.4sem/sql/LAB8..
*Random MS Access Task / sql-ex.ru Task
3sem. Databases [MySQL] (БД)
PATH
DESCRIPTION
2cs.3sem/mysql/LAB1..
*(Theory-oriented lab)
2cs.3sem/mysql/LAB2..
*(Theory-oriented lab)
2cs.3sem/mysql/LAB3..
*(Theory-oriented lab): Database and table creation, Data insertion (single and bulk), Data modification (UPDATE), Data deletion (DELETE), Data filtering (WHERE clauses), Data sorting (ORDER BY), Query limits (LIMIT), SQL Aggregate functions (AVG, COUNT, SUM, MIN), Data grouping (GROUP BY)
2cs.3sem/mysql/LAB4..
Joining tables
2cs.3sem/mysql/LAB5..
*Review of the material covered
2cs.3sem/mysql/LAB6..
*Review of the material covered
3sem. Computational Methods and Computer Algebra (ВМиКА)
PATH
DESCRIPTION
2cs.3sem/matlab/LAB1..
Plot funcs
2cs.3sem/matlab/LAB2..
Matrix creation and indexing, Matrix concatenation by rows and columns, Element-wise array operations, Matrix algebra operations (multiplication and transposition), Determinant calculation and matrix inversion, Function tabulation and 2D data visualization, Finding roots of polynomials, Linear programming
2cs.3sem/matlab/LAB3..
Matrix operations, Linear and non-linear optimization, Root-finding and solving algebraic equations, Solving systems of linear and non-linear equations, Solving systems of differential equations (ODEs), 2D plotting and multi-plot layouts, 1D data interpolation
2cs.3sem/matlab/LAB4..
Simulink
3sem. Object-Oriented Programming (ООП)
PATH
DESCRIPTION
2cs.3sem/cpp/LAB1..
Inheritance and the fundamentals of polymorphism via a virtual destructor.
2cs.3sem/cpp/LAB2..
Use of standard STL containers and data structures.
2cs.3sem/cpp/LAB3..
Abstract classes, interfaces, and multiple inheritance.
2cs.3sem/cpp/LAB4..
Static class members and dynamic memory management.
2cs.3sem/cpp/LAB5..
Class templates and function templates (generic programming).
2cs.3sem/cpp/LAB6..
Working with associative containers and iterator mechanisms.
2cs.3sem/cpp/LAB7..
File I/O and serialization of simple data structures.
2cs.3sem/cpp/LAB8..
Creating a graphical user interface using the Windows API.
1sem-2sem. Fundamentals of Algorithmization and Programming (ОАиП)
PATH
OPTION
DESCRIPTION
1cs.1sem/LAB1..
B4
Simple formula count.
1cs.1sem/LAB2..
B4
Switchcase with formula count.
1cs.1sem/LAB3..
B4
Recurrence formula with for loop.
1cs.1sem/LAB4..
B4
Dynamic arrays.
1cs.1sem/LAB5..
B4
Matrix (NxM).
1cs.1sem/LAB7..
B4
Symbol datatype.
1cs.1sem/LAB8..
B4
Structures experience.
1cs.1sem/LAB9..
B4
Branch of LAB8..(Structures experience) but with *FILE additionally. Functions from "1cs.2sem/LAB1.." were used.
PATH
OPTION
DESCRIPTION
1cs.2sem/LAB1..
B4
Functions.
1cs.2sem/LAB2..
B4
Recursion.
1cs.2sem/LAB3..
B4
QuickSort(NON-RECURSIVE!) and SelectionSort.
1cs.2sem/LAB4..
B4
LinearSearch with barrier and BinarySearch.
1cs.2sem/LAB5..
B4
Singly linked lists.
1cs.2sem/LAB6..
B4
Doubly linked lists.
1cs.2sem/LAB7..
B4
Binary Tree.
1cs.2sem/LAB8..
B4
Reverse Polish Notation.
1cs.2sem/LAB9..
B4
Hashing (collisions solved with singly linked lists).
1cs.2sem/KURS..
B4
Coursework: Numerical calculation of integrals using the method of averages, the two-node Gauss formula and the adaptive Simpson method.