
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 |
- Teacher: Marius Joldoș

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 |
- Teacher: Marius Joldoș
- Teacher: Vlad Olteanu
- Teacher: Alisa-Dariana Roman
- Teacher: Carla Elena Staicu
- Teacher: Robert Varga

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 |
- Teacher: Marius Joldoș
- Teacher: Camelia Lemnaru
- Teacher: Kinga Marton