Algorithmics  - english


Overview | Contents | Prerequisites | Online materials|Bibliography

 Overview:

This is a one-semester course for the first year students of the Computer Science section. The aim of the course is to present the basic concepts of the algorithms design and analysis.

Contents:


Prerequisites:


Online materials:

 Lecture 1 (3.10.2008):   Introduction to algorithmic problem solving.   slidesproblems  
 Lecture 2 (10.10.2008):  Algorithms description .   slidesproblems  
 Lecture 3 (17.10.2008):
 Verification of algorithms correctness .   slidesproblems
 Lecture 4 (24.10.2008):Analysis of algorithms efficiency (I). slidesproblems
 Lecture 5 (31.10.2008):Analysis of algorithms efficiency (II) , slidesproblems
 Lecture 6 (7.11.2008): Sorting - basic algorithms , slides,  problems,  variants of sorting algorithms
 Lecture 7 (14.11.2008): Decrease and conquer.   slides,  problems (Decrease and conquer)
 Lecture 8-9 (21.11.2008, 28.11.2008): Divide and conquer.   slides,  problems (Divide and conquer)
 Lecture 10 (5.12.2008): Greedy technique. slides,  problems (
 Lecture 11-12(12.12.2008, 19.12.2008): Dynamic programming. slides 11, slides 12,  problems
 Lecture 13 (9.01.2009): Backtracking. slides 11
 Final test (16.01.2009):

Bibliography:



Go back to index