Concepte de securitate generale

Introducere în criptografie. Transpoziție și substituție. Criptografia simetrică

Introducere în criptografie. Criptografia asimetrică.

Securitatea programelor. Codul rău intenționat.

Securitatea în sistemele de operare (I)

Securitatea în sistemele de operare (II)

Securitatea reţelelor de calculatoare (I)

Securitatea reţelelor de calculatoare (II)

Securitatea reţelelor de calculatoare (III)

Securitatea bazelor de date

Administrarea securității

About the course (objectives, outline, recommended reading). Problem solving. Notions of Algorithmics (growth of functions, efficiency, programming model). Stacks, queues. Lists

Trees – definitions, traversals. ADT Tree. Implementations. Binary Search Trees.

Sets ADTs and Implementations. Dictionary ADT. Hash Tables. Mapping ADT.

Priority Queue ADT. Tries

Advanced Set Representation Methods. AVL trees. 2-3 Trees. Union-Find Set ADT.

Directed Graphs. Definitions. Representations. ADT’s. Single Source Shortest Path Problem (Dijkstra, Bellman-Ford, Floyd-Warshall). Traversals for DGs. Parenthesis Lemma. DAGs. Topological Sort

Undirected Graphs. Terminology. Free Trees. Graph Representations. Graph Traversals (depth-first, breadth-first). Articulation points & Biconnected Components.

Algorithm Design Techniques I. Brute Force Algorithms. Greedy Algorithms.

Algorithm Design Techniques I. Divide-and-Conquer.

Algorithm Design Techniques II. Dynamic Programming.

Algorithm Design Techniques III. Backtracking. Search Tree Strategies (branch and bound)

Algorithm Design Techniques IV. Search Tree Strategies (branch and bound). Local Search.

Sorting

Concepte de securitate generale

Programarea defensivă (I)

Programarea defensivă (II)

Programarea defensivă (III)

Introducere în criptografie. Transpoziție și substituție. Criptografia simetrică

Introducere în criptografie. Criptografia asimetrică.

Securitatea programelor. Codul rău intenționat.

Securitatea în sistemele de operare (I)

Securitatea în sistemele de operare (II)

Securitatea reţelelor de calculatoare (I)

Securitatea reţelelor de calculatoare (II)

Securitatea reţelelor de calculatoare (III)

Securitatea bazelor de date

Administrarea securității