<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://eduwiki.innopolis.university/index.php?action=history&amp;feed=atom&amp;title=MSc%3ARandomizedAlgorithms</id>
	<title>MSc:RandomizedAlgorithms - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://eduwiki.innopolis.university/index.php?action=history&amp;feed=atom&amp;title=MSc%3ARandomizedAlgorithms"/>
	<link rel="alternate" type="text/html" href="https://eduwiki.innopolis.university/index.php?title=MSc:RandomizedAlgorithms&amp;action=history"/>
	<updated>2026-05-07T18:14:56Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://eduwiki.innopolis.university/index.php?title=MSc:RandomizedAlgorithms&amp;diff=161&amp;oldid=prev</id>
		<title>10.90.136.11: Created page with &quot;= Randomized Algorithms =  * &lt;span&gt;'''Course name:'''&lt;/span&gt; Randomized Algorithms * &lt;span&gt;'''Course number:'''&lt;/span&gt; DS-07 * &lt;span&gt;'''Area of instruction:'''&lt;/span&gt; Computer...&quot;</title>
		<link rel="alternate" type="text/html" href="https://eduwiki.innopolis.university/index.php?title=MSc:RandomizedAlgorithms&amp;diff=161&amp;oldid=prev"/>
		<updated>2021-07-30T12:09:54Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;= Randomized Algorithms =  * &amp;lt;span&amp;gt;&amp;#039;&amp;#039;&amp;#039;Course name:&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt; Randomized Algorithms * &amp;lt;span&amp;gt;&amp;#039;&amp;#039;&amp;#039;Course number:&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt; DS-07 * &amp;lt;span&amp;gt;&amp;#039;&amp;#039;&amp;#039;Area of instruction:&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt; Computer...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Randomized Algorithms =&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;span&amp;gt;'''Course name:'''&amp;lt;/span&amp;gt; Randomized Algorithms&lt;br /&gt;
* &amp;lt;span&amp;gt;'''Course number:'''&amp;lt;/span&amp;gt; DS-07&lt;br /&gt;
* &amp;lt;span&amp;gt;'''Area of instruction:'''&amp;lt;/span&amp;gt; Computer Science and Engineering&lt;br /&gt;
&lt;br /&gt;
== Administrative details ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;span&amp;gt;'''Faculty:'''&amp;lt;/span&amp;gt; Computer Science and Engineering&lt;br /&gt;
* &amp;lt;span&amp;gt;'''Year of instruction:'''&amp;lt;/span&amp;gt; 1st year of MSc&lt;br /&gt;
* &amp;lt;span&amp;gt;'''Semester of instruction:'''&amp;lt;/span&amp;gt; 2nd semester&lt;br /&gt;
* &amp;lt;span&amp;gt;'''No. of Credits:'''&amp;lt;/span&amp;gt; 5 ECTS&lt;br /&gt;
* &amp;lt;span&amp;gt;'''Total workload on average:'''&amp;lt;/span&amp;gt; 180 hours overall&lt;br /&gt;
* &amp;lt;span&amp;gt;'''Frontal lecture hours:'''&amp;lt;/span&amp;gt; 2 hours per week.&lt;br /&gt;
* &amp;lt;span&amp;gt;'''Frontal tutorial hours:'''&amp;lt;/span&amp;gt; 0 hours per week.&lt;br /&gt;
* &amp;lt;span&amp;gt;'''Lab hours:'''&amp;lt;/span&amp;gt; 2 hours per week.&lt;br /&gt;
* &amp;lt;span&amp;gt;'''Individual lab hours:'''&amp;lt;/span&amp;gt; 2 hours per week.&lt;br /&gt;
* &amp;lt;span&amp;gt;'''Frequency:'''&amp;lt;/span&amp;gt; weekly throughout the semester.&lt;br /&gt;
* &amp;lt;span&amp;gt;'''Grading mode:'''&amp;lt;/span&amp;gt; letters: A, B, C, D.&lt;br /&gt;
&lt;br /&gt;
== Course outline ==&lt;br /&gt;
&lt;br /&gt;
This course covers basic concepts in the design and analysis of randomized algorithms focusing on statistical techniques used in science and industry. The goal of the course is to show the power of randomized algorithms and its applications. Topics include: Hypothesis testing and estimation, game theoretic techniques, graph algorithms, non-parametric statistics, analysis of variance, decision theory, and Bayesian statistics.&lt;br /&gt;
&lt;br /&gt;
== Expected learning outcomes ==&lt;br /&gt;
&lt;br /&gt;
* Students are able to measure randomness of given algorithms.&lt;br /&gt;
* Students can predict how the randomness affects behaviors of algorithms.&lt;br /&gt;
* Students can derandomize algorithms, i.e., extract deterministic instances.&lt;br /&gt;
&lt;br /&gt;
== Required background knowledge ==&lt;br /&gt;
&lt;br /&gt;
Solid knowledge of data structures and algorithms, number theory, and good programming skills are assumed.&lt;br /&gt;
&lt;br /&gt;
== Prerequisite courses ==&lt;br /&gt;
&lt;br /&gt;
It is recommended to pass Advanced Statistics course before Randomized Algorithms course to be familiar with probability and statistics.&lt;br /&gt;
&lt;br /&gt;
== Detailed topics covered in the course ==&lt;br /&gt;
&lt;br /&gt;
* Introduction to Randomized Algorithms&lt;br /&gt;
* Game Theoretic Techniques&lt;br /&gt;
* Moments and Deviations&lt;br /&gt;
* Tail Inequalities&lt;br /&gt;
* The Probabilistic Method&lt;br /&gt;
* Markov Chains and Random Walks&lt;br /&gt;
* Algebraic Techniques&lt;br /&gt;
* Data Structures&lt;br /&gt;
* Geometric Algorithms and Linear Programming&lt;br /&gt;
* Graph Algorithms&lt;br /&gt;
* Approximate Counting&lt;br /&gt;
&lt;br /&gt;
== Textbook ==&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
== Reference material ==&lt;br /&gt;
&lt;br /&gt;
* Mathematical Statistics and Data Analysis by John A. Rice&lt;br /&gt;
&lt;br /&gt;
== Required computer resources ==&lt;br /&gt;
&lt;br /&gt;
Students should have laptops and access to the textbook.&lt;br /&gt;
&lt;br /&gt;
== Evaluation ==&lt;br /&gt;
&lt;br /&gt;
* Assignments (20%)&lt;br /&gt;
* Project (30%)&lt;br /&gt;
* Midterm Exam (30%)&lt;br /&gt;
* Quizzes (15%)&lt;br /&gt;
* Course Participation (5%)&lt;/div&gt;</summary>
		<author><name>10.90.136.11</name></author>
	</entry>
</feed>