## Main.Calendar History

Hide minor edits - Show changes to markup

Statement: The topics on the calendar are subject to change and may not be exactly followed.

Statement: The topics on the calendar are subject to minor change and may not be exactly followed.

Statement: The calendar of topics are subject to change and may not be exactly followed.

Statement: The topics on the calendar are subject to change and may not be exactly followed.

Statement: The calendar of topics are subject to change and may not exactly followed.

Statement: The calendar of topics are subject to change and may not be exactly followed.

Statement: The calendar of topics are subject to change and are not exactly followed.

Statement: The calendar of topics are subject to change and may not exactly followed.

xx |

Deep Learning3 |

Design and analysis of ML experiments |

Ensemble Learning Algorithms1 |

Hidden Markov Model 2 |

Ensemble Learning Algorithms2 |

Ensemble Learning Algorithms 1 |

Reinforcement Learning 1 |

Reinforcement Learning 1 |

Week 14 | |

Graphical Models |

Week 15 | Final Class |

Week 14 | Final Class |

Statement: The calendar of topics are subject to change and are not exactly followed.

The following topics are being constantly updated.........

Assignment 5 (Due Nov 15) |

Assignment 5 (Due Nov 30) |

# To be updated

Graphical Models 1 |

Graphical Models |

Week 15 | Final Class |

Week 15 | Final Class |

Graphical Models 2 | |

Week 15 |

Project Presentation | |

Week 16 | Final Class |

12/13 | Final Project Due |

Week 15 | Final Class |

12/13 12:30pm | Final Project Presentation Due |

12/4 | Final Project Due |

12/13 | Final Project Due |

Project presentation day: Dec. 13, Thursday - 12:30 p.m.

Genetic Algorithms for optimization | |

Genetic programming |

xx | |

Oct. 18 – 19, Thursday - Friday |

Fall Break | |

Fall Break |

Genetic Algorithms for optimization | |

Genetic programming |

Assignment 4 (Due Oct 30) |

Assignment 4 (Due Oct 30) |

Week 12 | Hidden Markov Model 1 |

Week 12 |

Week 13 | Ensemble Learning Algorithms 2 |

Week 13 |

Week 14 | Reinforcement Learning 3 |

Week 14 |

Week 15 | Dimension Reduction |

Project Presentation 1 | |

Project Presentation 2 |

Week 15 | |

Dimension Reduction | |

Project Presentation |

Linear Discrimination |

Local Models |

Kernel Machines (SVM) 1 (Ch13) |

Linear Discrimination |

Week 10 | Midterm Exam |

Kernel Machines (SVM) 2 (Ch13) |

Week 10 | |

Midterm Exam | |

Kernel Machines (SVM) 1 (Ch13) |

Design and analysis of ML experiments 1 | |

Design and analysis of ML experiments 1 |

Kernel Machines (SVM) 2 (Ch13) | |

Design and analysis of ML experiments |

Decision Trees & RandomForest | |

Kernel Machines (SVM) 1 (Ch13) |

Kernel Machines (SVM) 2 (Ch13) |

Kernel Machines (SVM) 1 (Ch13) | |

Week 11 | Kernel Machines (SVM) 2 (Ch13) |

Week 11 |

Week 8 |

Week 8 |

Deep Learning1 | |

Deep Learning2 |

Deep Learning1 | |

Deep Learning2 |

Genetic Algorithms for optimization | |

Genetic programming |

Genetic Algorithms for optimization | |

Genetic programming |

9/11 | K-means clustering |

9/13 | EM algorithm 1 (ch7) |

9/11 | clustering -K-means, Hierarhical, EM algorithm |

9/13 | Nonparametric model (Ch8) |

9/27 | EM algorithm2 (ch7) |

10/2 | Nonparametric model (Ch8) |

9/27 | Linear Discrimination 1(Ch10) |

10/2 | ANN:Multilayer Perceptron 1 |

Clustering (Ch7) | |

Decision Tree (Ch9) |

Deep Learning1 | |

Deep Learning2 |

Linear Discrimination 1(Ch10) | |

Linear Discrimination 1(Ch10) | |

Week 8 | ANN:Multilayer Perceptron 1 |

ANN:Multilayer Perceptron 2 | |

Genetic Algorithms for optimization | |

Week 9 | Fall Break 10/20 |

Spring Break | |

Spring Break |

Genetic Algorithms for optimization | |

Genetic programming | |

Week 8 | |

Week 9 | |

Fall Break | |

Fall Break |

Genetic programming |

Week 7 | Linear Discrimination 1(Ch10) |

Linear Discrimination 2(Ch10) | |

Linear Discrimination 3(Ch10) |

Week 7 | |

Linear Discrimination 1(Ch10) | |

Linear Discrimination 1(Ch10) |

8/30 | Supervised Learning, KNN |

8/30 | Supervised Learning, KNN |

Week 5 9/25 | EM algorithm2 (ch7) |

9/27 | Nonparametric model 1 (Ch8) |

10/2 | Nonparametric model 2 (Ch8) |

Week 6 10/4 | Clustering (Ch7) |

Decision Tree 1 (Ch9) | |

Decision Tree 2 (Ch9) |

Week 5 | |

9/27 | EM algorithm2 (ch7) |

10/2 | Nonparametric model (Ch8) |

Week 6 | |

Clustering (Ch7) | |

Decision Tree (Ch9) |

Week 1 8/23 | Introduction to Machine Learning problems |

Week 1 8/23 | Introduction to Machine Learning problems |

Week 1 8/23 | Introduction to Machine Learning problems |

Week 1 8/23 | Introduction to Machine Learning problems |

Week 1 8/23 | |

Introduction to Machine Learning problems |

Week 1 8/23 | Introduction to Machine Learning problems |

Week 1 8/23 |

Week 1 8/23 |

Week 1 8/23 | Introduction |

Introduction to Machine Learning problem | |

Week 2 8/28 | Supervised Learning |

Week 1 8/23 | |

Introduction to Machine Learning problems | |

Week 2 8/28 | Introduction to Supervised Learning |

Formulation of Machine Learning problem |

Introduction to Machine Learning problem |

8/30 | Supervised Learning, VC dimension |

Week 3 9/4 | Bayesian Decision Theory |

9/6 | Naive Bayesian Classifier |

9/11 | Parametric Methods |

Week 4 9/13 | Semi-parametric algo |

9/18 | K-means clustering |

9/20 | EM algorithm 1 (ch7) |

8/30 | Supervised Learning, KNN |

Week 3 | |

9/4 | Naive Bayesian Classifier |

9/6 | Parametric Methods |

Week 4 | |

9/11 | K-means clustering |

9/13 | EM algorithm 1 (ch7) |

Week 9 3/8 | Fall Break |

Week 9 | Fall Break 10/20 |

3/10 | Spring Break |

3/12 | Spring Break |

Week 10 3/15 | Midterm Exam |

3/17 | Genetic programming |

Spring Break | |

Spring Break | |

Week 10 | Midterm Exam |

Genetic programming |

3/19 | Kernel Machines (SVM) 1 (Ch13) |

Week 11 3/22 | Kernel Machines (SVM) 2 (Ch13) |

3/24 | Design and analysis of ML experiments 1 |

3/26 | Design and analysis of ML experiments 1 |

Week 12 3/29 | Hidden Markov Model 1 |

3/31 | Hidden Markov Model 2 |

Kernel Machines (SVM) 1 (Ch13) | |

Week 11 | Kernel Machines (SVM) 2 (Ch13) |

Design and analysis of ML experiments 1 | |

Design and analysis of ML experiments 1 | |

Week 12 | Hidden Markov Model 1 |

Hidden Markov Model 2 |

4/2 | Ensemble Learning Algorithms 1 |

Week 13 4/5 | Ensemble Learning Algorithms 2 |

4/7 | Reinforcement Learning 1 |

4/9 | Reinforcement Learning 2 |

Week 14 4/12 | Reinforcement Learning 3 |

4/14 | Graphical Models 1 |

4/16 | Graphical Models 2 |

Week 15 4/19 | Dimension Reduction |

4/21 | Project Presentation 1 |

4/23 | Project Presentation 2 |

Week 16 4/26 | Final Class |

5/4 | Final Project Due |

Ensemble Learning Algorithms 1 | |

Week 13 | Ensemble Learning Algorithms 2 |

Reinforcement Learning 1 | |

Reinforcement Learning 2 | |

Week 14 | Reinforcement Learning 3 |

Graphical Models 1 | |

Graphical Models 2 | |

Week 15 | Dimension Reduction |

Project Presentation 1 | |

Project Presentation 2 | |

Week 16 | Final Class |

12/4 | Final Project Due |

Assignment 1 (Due Sept 9, 2018) |

Assignment 1 (Due Sept 15, 2018) |

Assignment 2 (Due Sept 23, 2018) |

Assignment 2 (Due Sept 30, 2018) |

2/17 | Decision Tree 1 (Ch9) |

2/19 | Decision Tree 2 (Ch9) |

Assignment 3 (Due Oct 7, 2018) | |

Week 7 10/9 | Linear Discrimination 1(Ch10) |

10/11 | Linear Discrimination 2(Ch10) |

10/16 | Linear Discrimination 3(Ch10) |

Week 8 10/18 | ANN:Multilayer Perceptron 1 |

10/23 | ANN:Multilayer Perceptron 2 |

10/25 | Genetic Algorithms for optimization |

Week 9 3/8 | Spring Break |

Decision Tree 1 (Ch9) | |

Decision Tree 2 (Ch9) | |

Assignment 3 (Due Oct 15, 2018) | |

Week 7 | Linear Discrimination 1(Ch10) |

Linear Discrimination 2(Ch10) | |

Linear Discrimination 3(Ch10) | |

Week 8 | ANN:Multilayer Perceptron 1 |

ANN:Multilayer Perceptron 2 | |

Genetic Algorithms for optimization | |

Week 9 3/8 | Fall Break |

Assignment 4 (Due --) |

Assignment 4 (Due Oct 30) |

Assignment 5 (Due --) |

Assignment 5 (Due Nov 15) |

1/15 | Formulation of Machine Learning problem |

Formulation of Machine Learning problem |

Assignment 3 (Due March 7, 2018) | |

Week 7 2/22 | Linear Discrimination 1(Ch10) |

2/24 | Linear Discrimination 2(Ch10) |

2/26 | Linear Discrimination 3(Ch10) |

Week 8 3/01 | ANN:Multilayer Perceptron 1 |

3/03 | ANN:Multilayer Perceptron 2 |

3/05 | Genetic Algorithms for optimization |

Assignment 3 (Due Oct 7, 2018) | |

Week 7 10/9 | Linear Discrimination 1(Ch10) |

10/11 | Linear Discrimination 2(Ch10) |

10/16 | Linear Discrimination 3(Ch10) |

Week 8 10/18 | ANN:Multilayer Perceptron 1 |

10/23 | ANN:Multilayer Perceptron 2 |

10/25 | Genetic Algorithms for optimization |

Week 1 1/11 | Introduction |

Week 1 8/23 | Introduction |

Week 2 1/20 | Supervised Learning |

Assignment 1 (Due Feb 1, 2018) | |

1/22 | Supervised Learning, VC dimension |

Week 3 1/25 | Bayesian Decision Theory |

1/27 | Naive Bayesian Classifier |

1/29 | Parametric Methods |

Week 4 2/01 | Semi-parametric algo |

2/3 | K-means clustering |

2/5 | EM algorithm 1 (ch7) |

Week 5 2/8 | EM algorithm2 (ch7) |

Assignment 2 (Due Feb 19, 2018) | |

2/10 | Nonparametric model 1 (Ch8) |

2/12 | Nonparametric model 2 (Ch8) |

Week 6 2/15 | Clustering (Ch7) |

Week 2 8/28 | Supervised Learning |

Assignment 1 (Due Sept 9, 2018) | |

8/30 | Supervised Learning, VC dimension |

Week 3 9/4 | Bayesian Decision Theory |

9/6 | Naive Bayesian Classifier |

9/11 | Parametric Methods |

Week 4 9/13 | Semi-parametric algo |

9/18 | K-means clustering |

9/20 | EM algorithm 1 (ch7) |

Assignment 2 (Due Sept 23, 2018) | |

Week 5 9/25 | EM algorithm2 (ch7) |

9/27 | Nonparametric model 1 (Ch8) |

10/2 | Nonparametric model 2 (Ch8) |

Week 6 10/4 | Clustering (Ch7) |

Assignment 1 (Due Feb 1, 2010) |

Assignment 1 (Due Feb 1, 2018) |

Assignment 2 (Due Feb 19, 2010) |

Assignment 2 (Due Feb 19, 2018) |

Assignment 3 (Due March 7, 2010) |

Assignment 3 (Due March 7, 2018) |

Week 5 2/8 | EM algorithm2 (ch7) |

Meeting Time: MWF 11:15PM-12:05PM\\

Meeting Time: TTH 1:15PM-2:30PM\\

Assignment 4 (Due --) |

Assignment 5 (Due --) |

Assignment 4 (Due --) |

Assignment 5 (Due --) |

Week 7 2/22 | Linear Discrimination 2(Ch10) |

Week 7 2/22 | Linear Discrimination 1(Ch10) |

2/26 | Linear Discrimination 2(Ch10) |

2/26 | Linear Discrimination 3(Ch10) |

Week 6 2/15 | Decision Tree 1 (Ch9) |

2/17 | Decision Tree 2 (Ch9) |

2/19 | Linear Discrimination 1(Ch10) |

Week 6 2/15 | Clustering (Ch7) |

2/17 | Decision Tree 1 (Ch9) |

2/19 | Decision Tree 2 (Ch9) |

2/24 | ANN:Multilayer Perceptron 1 |

2/26 | ANN:Multilayer Perceptron 2 |

Week 8 3/01 | Genetic Algorithms for optimization |

3/03 | Genetic programming |

3/05 | Midterm Exam |

2/24 | Linear Discrimination 2(Ch10) |

2/26 | Linear Discrimination 2(Ch10) |

Week 8 3/01 | ANN:Multilayer Perceptron 1 |

3/03 | ANN:Multilayer Perceptron 2 |

3/05 | Genetic Algorithms for optimization |

Week 10 3/15 | Genetic programming for Symbolic regression |

Week 10 3/15 | Midterm Exam |

3/17 | Kernel Machines (SVM) 1 (Ch13) |

3/19 | Kernel Machines (SVM) 2 (Ch13) |

Week 11 3/22 | Kernel Machines (SVM) 1 (Ch13) |

3/17 | Genetic programming |

3/19 | Kernel Machines (SVM) 1 (Ch13) |

Week 11 3/22 | Kernel Machines (SVM) 2 (Ch13) |

Assignment 3 (Due March 1, 2010) |

Assignment 3 (Due March 7, 2010) |

Week 5 2/8 | EM algorithm2 (ch7) |

4/16 | Graphical Models 1 |

Week 15 4/19 | -- |

4/16 | Graphical Models 2 |

Week 15 4/19 | Dimension Reduction |

4/2 | Ensemble Learning Algorithms |

Week 13 4/5 | -- |

4/7 | -- |

4/9 | -- |

Week 14 4/12 | -- |

4/14 | |

4/16 |

4/2 | Ensemble Learning Algorithms 1 |

Week 13 4/5 | Ensemble Learning Algorithms 2 |

4/7 | Reinforcement Learning 1 |

4/9 | Reinforcement Learning 2 |

Week 14 4/12 | Reinforcement Learning 3 |

4/14 | Graphical Models 1 |

4/16 | Graphical Models 1 |

4/21 | -- |

4/23 | -- |

4/21 | Project Presentation 1 |

4/23 | Project Presentation 2 |

3/24 | -- | |

3/26 | -- | |

Week 12 3/29 | -- | |

3/31 | -- | |

4/2 | -- |

3/24 | Design and analysis of ML experiments 1 |

3/26 | Design and analysis of ML experiments 1 |

Week 12 3/29 | Hidden Markov Model 1 |

3/31 | Hidden Markov Model 2 |

4/2 | Ensemble Learning Algorithms |

Week 13 4/5 | -- |

Week 13 4/5 | -- |

Week 13 4/2 | -- |

4/5 | -- |

Week 14 4/7 | -- |

4/2 | -- |

Week 13 4/5 | -- |

4/7 | -- |

Week 15 4/12 | -- |

Week 14 4/12 | -- |

Week 16 4/19 | -- |

Week 15 4/19 | -- |

Week 17 4/26 | Final Class |

Week 16 4/26 | Final Class |

Assignment 5 (Due --) |

Assignment 5 (Due --) |

Assignment 5 (Due --) |

Assignment 5 (Due --) |

3/26 | Midterm Exam2 |

3/26 | -- |

3/05 | Genetic programming for Symbolic regression |

3/05 | Midterm Exam |

Week 10 3/15 | Kernel Machines (SVM) 1 (Ch13) |

3/17 | Kernel Machines (SVM) 2 (Ch13) |

3/19 | Kernel Machines (SVM) 3 (Ch13) |

Week 11 3/22 | -- |

Week 10 3/15 | Genetic programming for Symbolic regression |

3/17 | Kernel Machines (SVM) 1 (Ch13) |

3/19 | Kernel Machines (SVM) 2 (Ch13) |

Week 11 3/22 | Kernel Machines (SVM) 1 (Ch13) |

Assignment 4 (Due --) |

Assignment 4 (Due --) |

Week 9 3/8 | Kernel Machines (SVM) 1 (Ch13) |

3/10 | Kernel Machines (SVM) 2 (Ch13) |

3/12 | Kernel Machines (SVM) 3 (Ch13) |

Week 9 3/8 | Spring Break |

3/10 | Spring Break |

3/12 | Spring Break |

Week 10 3/15 | -- |

3/17 | -- |

3/19 | -- |

Week 10 3/15 | Kernel Machines (SVM) 1 (Ch13) |

3/17 | Kernel Machines (SVM) 2 (Ch13) |

3/19 | Kernel Machines (SVM) 3 (Ch13) |

Week 17 4/26 | |

4/28 | -- |

4/30 | -- |

Week 17 4/26 | Final Class |

5/4 | Final Project Due |

Week 12 11/03 | -- | |

11/05 | -- | |

Week 13 11/10 | -- | |

11/12 | -- | |

Week 14 11/17 | -- | |

11/19 | -- | |

Week 15 11/24 | -- | |

11/26 | ||

Week 16 12/01 | -- | |

12/03 | -- | |

Week 17 12/09 |

Week 12 3/29 | -- | |

3/31 | -- | |

Week 13 4/2 | -- | |

4/5 | -- | |

Week 14 4/7 | -- | |

4/9 | -- | |

Week 15 4/12 | -- | |

4/14 | ||

4/16 | ||

Week 16 4/19 | -- | |

4/21 | -- | |

4/23 | -- | |

Week 17 4/26 | ||

4/28 | -- | |

4/30 | -- |

Week 10 10/20 | -- |

10/22 | -- |

Week 11 10/27 | -- |

Week 10 3/15 | -- |

3/17 | -- |

3/19 | -- |

Week 11 3/22 | -- |

10/29 | Midterm Exam2 |

3/24 | -- |

3/26 | Midterm Exam2 |

Assignment 6 (Due --) |

Assignment 7 (Due 12/04/2008) |

Assignment 3 (Due March 1, 2010) |

Week 6 2/15 | -- |

Assignment 3 (Due) | |

2/17 | +review |

Week 7 2/19 | |

10/01 | Discussion of Midterm1 |

Week 8 10/06 | -- |

10/08 | No class |

Week 9 10/13 | -- |

10/15 | -- |

Week 6 2/15 | Decision Tree 1 (Ch9) |

2/17 | Decision Tree 2 (Ch9) |

2/19 | Linear Discrimination 1(Ch10) |

Week 7 2/22 | Linear Discrimination 2(Ch10) |

2/24 | ANN:Multilayer Perceptron 1 |

2/26 | ANN:Multilayer Perceptron 2 |

Week 8 3/01 | Genetic Algorithms for optimization |

3/03 | Genetic programming |

3/05 | Genetic programming for Symbolic regression |

Week 9 3/8 | Kernel Machines (SVM) 1 (Ch13) |

3/10 | Kernel Machines (SVM) 2 (Ch13) |

3/12 | Kernel Machines (SVM) 3 (Ch13) |

2/5 | EM algorithm 1 |

2/5 | EM algorithm 1 (ch7) |

Assignment 2 (Due Feb 19, 2010) |

2/10 | -- |

2/12 | -- |

2/10 | Nonparametric model 1 (Ch8) |

2/12 | Nonparametric model 2 (Ch8) |

Week 4 2/01 | -- |

2/3 | -- |

2/5 | EM algorithm-- |

Week 5 2/8 | EM algorithm-- |

Week 4 2/01 | Semi-parametric algo |

2/3 | K-means clustering |

2/5 | EM algorithm 1 |

Week 5 2/8 | EM algorithm2 (ch7) |

2/5 | -- |

Week 5 2/8 | -- |

2/5 | EM algorithm-- |

Week 5 2/8 | EM algorithm-- |

Week 6 9/22 | -- |

Week 6 2/15 | -- |

9/24 | +review |

Week 7 9/29 | Midterm Exam1 |

2/17 | +review |

Week 7 2/19 |

Week 4 9/08 | -- |

Assignment -- | |

9/10 | -- |

Week 5 9/15 | -- |

9/17 | -- |

Week 4 2/01 | -- |

2/3 | -- |

2/5 | -- |

Week 5 2/8 | -- |

2/10 | -- |

2/12 | -- |

Week 1 8/20 | -- |

Week 2 8/25 | -- |

Week 1 1/11 | Introduction |

1/15 | Formulation of Machine Learning problem |

Week 2 1/20 | Supervised Learning |

8/27 | -- |

Week 3 9/01 | -- |

9/03 | -- |

1/22 | Supervised Learning, VC dimension |

Week 3 1/25 | Bayesian Decision Theory |

1/27 | Naive Bayesian Classifier |

1/29 | Parametric Methods |

Assignment 1 (Due 9/10/2008) |

Assignment 1 (Due Feb 1, 2010) |

Week 1 8/20 | Overview of Data structure and algorithms |

Week 2 8/25 | Data structures |

Week 1 8/20 | -- |

Week 2 8/25 | -- |

8/27 | analysis framework Chapter2 |

Week 3 9/01 | Ch2.2 Ch 2.3 |

9/03 | Ch2.4 Ch 2.5 |

Week 4 9/08 | Ch2.6 Ch 2.7 |

Assignment 2 (Due 9/24/2008) | |

9/10 | ch3 Brute force algorithms |

Week 5 9/15 | ch4 divide and conquer |

9/17 | ch4 divide and conquer |

Week 6 9/22 | ch4 divide and conquer |

Assignment 3 (Due 10/13/2008) |

8/27 | -- |

Week 3 9/01 | -- |

9/03 | -- |

Week 4 9/08 | -- |

Assignment -- | |

9/10 | -- |

Week 5 9/15 | -- |

9/17 | -- |

Week 6 9/22 | -- |

Assignment 3 (Due) |

Week 8 10/06 | Divide and conquer algorithms |

Week 8 10/06 | -- |

Week 9 10/13 | Decrease and conquer |

10/15 | Decrease and Conquer: DFS |

Assignment 4 (Due 10/27/2008) | |

Week 10 10/20 | Decrease and Conquer: BFS,Topological Sorting, binary search tree |

10/22 | Transform and conquer Ch6 |

Week 11 10/27 | Transform and conquer AVL Tree, Heapsort |

Assignment 5 (Due 11/05/2008) |

Week 9 10/13 | -- |

10/15 | -- |

Assignment 4 (Due --) | |

Week 10 10/20 | -- |

10/22 | -- |

Week 11 10/27 | -- |

Assignment 5 (Due --) |

Week 12 11/03 | No class | |

Assignment 6 (Due 11/19/2008) | ||

11/05 | Space time tradeoff Ch7 | |

Week 13 11/10 | Dynamic programming Ch8 | |

11/12 | Greedy Algorithm Ch9 | |

Week 14 11/17 | Greedy algorithm: Dijkstra algo, Huffman tree |

Week 12 11/03 | -- | |

Assignment 6 (Due --) | ||

11/05 | -- | |

Week 13 11/10 | -- | |

11/12 | -- | |

Week 14 11/17 | -- |

11/19 | Limitation of algorithm power. Ch10 |

Week 15 11/24 | Limitation of algorithm power |

11/26 | No class. Thanksgiving |

Week 16 12/01 | Coping with algorithm limit Ch11 |

12/03 | Review for final |

Week 17 12/09 | Final Exam Wednesday, 2:00 p.m. |

11/19 | -- |

Week 15 11/24 | -- |

11/26 | |

Week 16 12/01 | -- |

12/03 | -- |

Week 17 12/09 |

#### To be updated

# To be updated

#### To be updated

Meeting Time: TTH 2:00PM-3:15PM\\

Meeting Time: MWF 11:15PM-12:05PM\\

Week 15 11/24 | Coping with algorithm limit Ch11 |

Week 15 11/24 | Limitation of algorithm power |

Assignment 7 (Due 11/24/2008) |

Assignment 7 (Due 12/04/2008) |

Assignment 7 (Due 11/19/2008) |

Assignment 7 (Due 11/24/2008) |

Assignment 7 (Due 12/03/2008) |

Assignment 7 (Due 11/19/2008) |

10/13 | Decrease and conquer |

Week 9 10/15 | Decrease and Conquer: DFS |

Week 9 10/13 | Decrease and conquer |

10/15 | Decrease and Conquer: DFS |

10/20 | Decrease and Conquer: BFS,Topological Sorting, binary search tree |

Week 10 10/22 | Transform and conquer Ch6 |

10/27 | Transform and conquer AVL Tree, Heapsort |

Week 10 10/20 | Decrease and Conquer: BFS,Topological Sorting, binary search tree |

10/22 | Transform and conquer Ch6 |

Week 11 10/27 | Transform and conquer AVL Tree, Heapsort |

Week 11 10/29 | Midterm Exam2 |

11/03 | No class |

10/29 | Midterm Exam2 |

Week 12 11/03 | No class |

Week 12 11/05 | Space time tradeoff Ch7 | |

11/10 | Dynamic programming Ch8 | |

Week 13 11/12 | Greedy Algorithm Ch9 | |

11/17 | Greedy algorithm: Dijkstra algo, Huffman tree |

11/05 | Space time tradeoff Ch7 | |

Week 13 11/10 | Dynamic programming Ch8 | |

11/12 | Greedy Algorithm Ch9 | |

Week 14 11/17 | Greedy algorithm: Dijkstra algo, Huffman tree |

Week 14 11/19 | Limitation of algorithm power. Ch10 |

11/24 | Coping with algorithm limit Ch11 |

Week 15 11/26 | No class. Thanksgiving |

12/01 | Coping with algorithm limit Ch11 |

Week 16 12/03 | Review for final |

11/19 | Limitation of algorithm power. Ch10 |

Week 15 11/24 | Coping with algorithm limit Ch11 |

11/26 | No class. Thanksgiving |

Week 16 12/01 | Coping with algorithm limit Ch11 |

12/03 | Review for final |

9/01 | Ch2.2 Ch 2.3 |

Week 3 9/03 | Ch2.4 Ch 2.5 |

9/08 | Ch2.6 Ch 2.7 |

Week 3 9/01 | Ch2.2 Ch 2.3 |

9/03 | Ch2.4 Ch 2.5 |

Week 4 9/08 | Ch2.6 Ch 2.7 |

Week 4 9/10 | ch3 Brute force algorithms |

9/15 | ch4 divide and conquer |

Week 5 9/17 | ch4 divide and conquer |

9/22 | ch4 divide and conquer |

9/10 | ch3 Brute force algorithms |

Week 5 9/15 | ch4 divide and conquer |

9/17 | ch4 divide and conquer |

Week 6 9/22 | ch4 divide and conquer |

Week 6 9/24 | +review |

9/29 | Midterm Exam1 |

Week 7 10/01 | Discussion of Midterm1 |

10/06 | Divide and conquer algorithms |

Week 8 10/08 | No class |

9/24 | +review |

Week 7 9/29 | Midterm Exam1 |

10/01 | Discussion of Midterm1 |

Week 8 10/06 | Divide and conquer algorithms |

10/08 | No class |

8/25 | Data structures |

Week 2 8/25 | Data structures |

Week 2 8/27 | analysis framework Chapter2 |

8/27 | analysis framework Chapter2 |

11/17 | Greedy algorithm: Dijkstra algo, Huffman tree |

11/17 | Greedy algorithm: Dijkstra algo, Huffman tree |

Week 12 11/05 | Space time tradeoff Ch7 | |

11/10 | Dynamic programming Ch8 | |

Week 13 11/12 | Greedy Algorithm Ch9 |

Week 12 11/05 | Space time tradeoff Ch7 | |

11/10 | Dynamic programming Ch8 | |

Week 13 11/12 | Greedy Algorithm Ch9 |

Week 14 11/19 | Limitation of algorithm power. Ch10 |

11/24 | Coping with algorithm limit Ch11 |

Week 14 11/19 | Limitation of algorithm power. Ch10 |

11/24 | Coping with algorithm limit Ch11 |

12/01 | Coping with algorithm limit Ch11 |

12/01 | Coping with algorithm limit Ch11 |

10/20 | Decrease and Conquer: DFS, Topological Sorting |

Week 10 10/22 | topics |

10/27 | topics |

10/20 | Decrease and Conquer: BFS,Topological Sorting, binary search tree |

Week 10 10/22 | Transform and conquer Ch6 |

10/27 | Transform and conquer AVL Tree, Heapsort |

Week 12 11/05 | topics | |

11/10 | topics | |

Week 13 11/12 | topics | |

11/17 | topics |

Week 12 11/05 | Space time tradeoff Ch7 | |

11/10 | Dynamic programming Ch8 | |

Week 13 11/12 | Greedy Algorithm Ch9 | |

11/17 | Greedy algorithm: Dijkstra algo, Huffman tree |

Week 14 11/19 | topics |

11/24 | topics |

Week 14 11/19 | Limitation of algorithm power. Ch10 |

11/24 | Coping with algorithm limit Ch11 |

12/01 | topics |

Week 15 12/03 | topics |

Week 15 12/09 | Final Exam Wednesday, 2:00 p.m. |

12/01 | Coping with algorithm limit Ch11 |

Week 16 12/03 | Review for final |

Week 17 12/09 | Final Exam Wednesday, 2:00 p.m. |

Week 7 10/01 | Discussion of Midterm1 |

10/06 | Divide and conquer algorithms |

Week 7 10/01 | Discussion of Midterm1 |

10/06 | Divide and conquer algorithms |

10/20 | Decrease and Conquer: DFS, Topological Sorting |

Week 10 10/22 | topics |

10/27 | topics |

10/20 | Decrease and Conquer: DFS, Topological Sorting |

Week 10 10/22 | topics |

10/27 | topics |

11/03 | No class |

11/03 | No class |

Week 7 10/01 | topics |

10/06 | topics |

Week 7 10/01 | Discussion of Midterm1 |

10/06 | Divide and conquer algorithms |

Week 9 10/15 | topics |

Week 9 10/15 | Decrease and Conquer: DFS |

10/20 | topics |

10/20 | Decrease and Conquer: DFS, Topological Sorting |

11/03 | topics |

11/03 | No class |

10/13 | Decrease and conquer |

10/13 | Decrease and conquer |

10/13 | topics |

10/13 | Decrease and conquer |

Assignment 4 (Due 10/22/2008) |

Assignment 4 (Due 10/27/2008) |

Assignment 5 (Due 11/05/2008) |

Assignment 5 (Due 11/05/2008) |

Assignment 4 (Due 10/22/2008) |

Assignment 4 (Due 10/22/2008) |

9/29 | Midterm Exam1 |

9/29 | Midterm Exam1 |

9/22 | +review |

9/22 | ch4 divide and conquer |

Week 6 9/24 | Midterm Exam1 |

9/29 | topics |

Week 6 9/24 | +review |

9/29 | Midterm Exam1 |

9/22 | review |

9/22 | +review |

9/15 | topics |

Week 5 9/17 | topics |

9/22 | topics |

9/15 | ch4 divide and conquer |

Week 5 9/17 | ch4 divide and conquer |

9/22 | review |

Week 4 9/10 | topics |

Week 4 9/10 | ch3 Brute force algorithms |

Week 4 9/10 | topics |

9/15 | topics |

Week 5 9/17 | topics |

9/22 | topics |

Week 4 9/10 | topics |

9/15 | topics |

Week 5 9/17 | topics |

9/22 | topics |

9/01 | topics |

Week 3 9/03 | topics |

9/08 | Topics |

9/01 | Ch2.2 Ch 2.3 |

Week 3 9/03 | Ch2.4 Ch 2.5 |

9/08 | Ch2.6 Ch 2.7 |

Week 2 8/27 | topics |

Week 2 8/27 | analysis framework Chapter2 |

8/25 | topics |

8/25 | Data structures |

Week 4 9/10 | model evaluation2 |

9/15 | Bayesian classifier/Neural network |

Week 5 9/17 | SVM classifier |

9/22 | Ensemble classifiers/Bagging/Boosting |

Week 4 9/10 | topics |

9/15 | topics |

Week 5 9/17 | topics |

9/22 | topics |

9/29 | Hierarchical & Density clustering |

Week 7 10/01 | clustering evaluation/Biclustering |

10/06 | xxxxx |

9/29 | topics |

Week 7 10/01 | topics |

10/06 | topics |

10/13 | Dimension reduction |

Week 9 10/15 | Frequent itemset mining 1 |

10/20 | Frequent itemset mining 2/Association Rule Mining |

10/13 | topics |

Week 9 10/15 | topics |

10/20 | topics |

Week 10 10/22 | Sequential pattern Mining |

10/27 | Graph mining |

Week 10 10/22 | topics |

10/27 | topics |

11/03 | Text Mining |

11/03 | topics |

Week 12 11/05 | Web Mining | |

11/10 | DNA sequence mining | |

Week 13 11/12 | Regression non-linear regression | |

11/17 | Logistic regression/Symbolic regression by genetic programming |

Week 12 11/05 | topics | |

11/10 | topics | |

Week 13 11/12 | topics | |

11/17 | topics |

Week 14 11/19 | Brain storming future of data mining |

11/24 | xxxxxx |

Week 14 11/19 | topics |

11/24 | topics |

12/01 | Project Presentation2 |

Week 15 12/03 | Final Project Report Due |

12/01 | topics |

Week 15 12/03 | topics |

8/25 | Data mining problems, weka system, KNN classification |

8/25 | topics |

Week 7 10/01 | clustering evaluation/Biclustering\\ |

Week 7 10/01 | clustering evaluation/Biclustering |

Week 11 10/29 | Midterm Exam2 |

Week 11 10/29 | Midterm Exam2 |

Week 2 8/27 | Labor day, no class |

9/01 | Data exploration/preprocessing |

Week 3 9/03 | Decision tree1 |

9/08 | Decision tree2/model evaluation1 |

Week 2 8/27 | topics |

9/01 | topics |

Week 3 9/03 | topics |

9/08 | Topics |

Discussion of Assignments, Midterm, and Final projects ||

The following topics are to be updated.........\\

The following topics are being constantly updated.........

10/06 | Midterm Exam (chapter 2,3,4,5,8) |

10/06 | xxxxx |

Week 11 10/29 | Time series Mining |

Week 11 10/29 | Midterm Exam2 |

Week 6 9/24 | Midterm Exam1 |

Week 6 9/24 | Midterm Exam1 |

Week 6 9/24 | Clustering/K-means/ |

Week 6 9/24 | Midterm Exam1 |

Assignment 4 |

Assignment 4 (Due 10/22/2008) |

Assignment 5 |

Assignment 5 (Due 11/05/2008) |

Assignment 6 |

Assignment 6 (Due 11/19/2008) |

Assignment 7 |

Assignment 7 (Due 12/03/2008) |

Assignment 3 |

Assignment 4 |

Assignment 4 |

Assignment 5 |

Assignment 5 |

Assignment 6 |

Assignment 6 |

Assignment 7 |

Assignment 7 |

Assignment 1 (Due 9/7/2008) |

Assignment 1 (Due 9/10/2008) |

Assignment 2 |

Assignment 2 (Due 9/24/2008) |

Assignment 3 |

Assignment 3 (Due 10/13/2008) |

Assignment 3 |

Assignment 3 (Due Oct 12th) |

Assignment 3 |

Assignment 4 (Due Oct 28th) |

Assignment 4 |

Project Proposal (Due Nov 2th) |

Assignment 5 |

Assignment 5 (Due Nov 16th) |

Assignment 6 |

Assignment 7 |

12/03 | Project Presentation2 |

Week 15 12/01 | Final Project Report Due |

12/01 | Project Presentation2 |

Week 15 12/09 | Final Exam Wednesday, 2:00 p.m. |

11/24 | No class. Thanksgiving |

Week 15 12/26 | Project Presentation1 |

11/24 | xxxxxx |

Week 15 11/26 | No class. Thanksgiving |

Week 8 10/08 | Feature selection (wrapper/filter/Genetic algorithms/etc) |

Week 8 10/08 | No class |

Week 1 8/20 | Overview of data mining |

Week 1 8/20 | Overview of Data structure and algorithms |

Week 1 8/25 | Overview of data mining |

8/27 | Data mining problems, weka system, KNN classification |

Week 1 8/20 | Overview of data mining |

8/25 | Data mining problems, weka system, KNN classification |

Week 2 9/01 | Labor day, no class |

9/03 | Data exploration/preprocessing |

Week 3 9/08 | Decision tree1 |

9/10 | Decision tree2/model evaluation1 |

Week 2 8/27 | Labor day, no class |

9/01 | Data exploration/preprocessing |

Week 3 9/03 | Decision tree1 |

9/08 | Decision tree2/model evaluation1 |

Week 4 9/15 | model evaluation2 |

9/17 | Bayesian classifier/Neural network |

Week 5 9/22 | SVM classifier |

9/24 | Ensemble classifiers/Bagging/Boosting |

Week 6 9/29 | Clustering/K-means/ |

10/01 | Hierarchical & Density clustering |

Week 4 9/10 | model evaluation2 |

9/15 | Bayesian classifier/Neural network |

Week 5 9/17 | SVM classifier |

9/22 | Ensemble classifiers/Bagging/Boosting |

Week 6 9/24 | Clustering/K-means/ |

9/29 | Hierarchical & Density clustering |

Week 7 10/06 | clustering evaluation/Biclustering\\ |

Week 7 10/01 | clustering evaluation/Biclustering\\ |

10/08 | Midterm Exam (chapter 2,3,4,5,8) |

Week 8 10/13 | Feature selection (wrapper/filter/Genetic algorithms/etc) |

10/15 | Dimension reduction |

Week 9 10/20 | Frequent itemset mining 1 |

10/06 | Midterm Exam (chapter 2,3,4,5,8) |

Week 8 10/08 | Feature selection (wrapper/filter/Genetic algorithms/etc) |

10/13 | Dimension reduction |

Week 9 10/15 | Frequent itemset mining 1 |

10/22 | Frequent itemset mining 2/Association Rule Mining |

Week 10 10/27 | Sequential pattern Mining |

10/20 | Frequent itemset mining 2/Association Rule Mining |

Week 10 10/22 | Sequential pattern Mining |

10/29 | Graph mining | |

Week 11 11/03 | Time series Mining | |

11/05 | Text Mining | |

Week 12 11/10 | Web Mining |

10/27 | Graph mining | |

Week 11 10/29 | Time series Mining | |

11/03 | Text Mining | |

Week 12 11/05 | Web Mining |

11/12 | DNA sequence mining |

Week 13 11/17 | Regression non-linear regression |

11/19 | Logistic regression/Symbolic regression by genetic programming |

Week 14 11/24 | Brain storming future of data mining |

11/26 | No class. Thanksgiving |

Week 15 12/01 | Project Presentation1 |

11/10 | DNA sequence mining |

Week 13 11/12 | Regression non-linear regression |

11/17 | Logistic regression/Symbolic regression by genetic programming |

Week 14 11/19 | Brain storming future of data mining |

11/24 | No class. Thanksgiving |

Week 15 12/26 | Project Presentation1 |

Week 15 12/10 | Final Project Report Due |

Week 15 12/01 | Final Project Report Due |

Week 15 12/03 | Final Project Report Due |

The following topics are to be updated.........

The following topics are to be updated.........\\

Meeting Time: TTH 2:00PM-3:15PM

Meeting Time: TTH 2:00PM-3:15PM\\

University Schedule

important dates of this course
All assignments (homework) can be downloaded at Assignments section

Calendar of Topics (Tentative)

University Schedule

important dates of this course
All assignments (homework) can be downloaded at Assignments section

Week 1 1/12 | Introduction to this course |

1/14 | Introduction to Parallel Computers of COE: Nick, Zia etc and PBS based Linux cluster computing (Paul) |

1/16 | PBS experiments and MPI compiling(hands-on lab) by Fan ZHANG. Meet in classroom and go to Linux Lab together. |

Week 2 1/19 | Martin Luther King Break |

1/21 | Parallel Architectures. Network topologies |

1/23 | Multiprocessors/computers Flynn's taxonomy |

Homework1 assigned | |

Week 3 1/26 | Parallel Algorithm Design.Task/channel model |

1/28 | Partitioning/communication/agglomeration/mapping |

1/30 | case studies: reduction, gather,all_gather, scatter algorithms |

2/1 | homework1 due |

Week 4 2/2 | Message Passing programming. |

2/4 | MPI basic |

2/6 | 1D array decomposition |

Week 5 2/9 | 2D array decomposition |

2/11 | Document clustering |

2/13 | Lab session |

2/14 | homework2 due |

Week 6 2/16 | Introduction to grid computing |

2/18 | Monte Carlo method |

2/20 | Monte Carlo method |

Week 7 2/23 | Monte carolo ising model optimization |

2/25 | Matrix math parallelization(Chapter8) |

2/27 | Matrix-vector multiplication |

Week 8 3/2 | matrix multiplication (chapter 11) |

3/2 | homework3 Part1 due |

3/4 | performance analysis of pararrel programs |

3/6 | Midterm Exam |

Final Project propal assigned | |

Week 9 3/9 | Spring Break |

3/11 | Spring Break |

3/13 | Spring Break |

3/15 | homework3 part2 due |

Week 10 3/16 | Performance analysis |

3/18 | Midterm exam feedback+Combinatorial search I |

3/20 | Combinatorial search II |

homework4 assigned | |

Week 11 3/23 | Combinatorial search III |

3/25 | Shared memory programming (OpenMP) I (Ch17) |

3/27 | Shared memory programming (OpenMP) II |

3/29 | homework4 Due |

3/29 | Final Project proposal Due |

Week 12 3/30 | Shared memory programming (OpenMP) III |

homework5 assigned | |

4/01 | Introduction to Hadoop data intensive computing |

4/03 | Combining MPI and OpenMP (ch18) |

Week 13 4/06 | Finite difference methods (Ch13) |

4/08 | Project time (no class) |

4/10 | Project time (no class) |

homework5 Due | |

Week 14 4/13 | Finite difference methods |

4/15 | Solving Linear system I (Ch12) |

4/17 | Solving Linear system II |

Week 15 4/20 | Introduction to cloud computing |

4/22 | Brainstorming and summary of the course |

4/24 | Final Project presentation I |

Week 16 4/27 | Final Project presentation II |

4/29 | Exam week. No class |

5/01 | Exam week. No class |

Week 17 5/04 | Exam week. No class |

5/06 | Final Project Due |

Week 1 8/25 | Overview of data mining | |

8/27 | Data mining problems, weka system, KNN classification | |

Assignment 1 (Due 9/7/2008) | ||

Week 2 9/01 | Labor day, no class | |

9/03 | Data exploration/preprocessing | |

Week 3 9/08 | Decision tree1 | |

9/10 | Decision tree2/model evaluation1 | |

Assignment 2 | ||

Week 4 9/15 | model evaluation2 | |

9/17 | Bayesian classifier/Neural network | |

Week 5 9/22 | SVM classifier | |

9/24 | Ensemble classifiers/Bagging/Boosting | |

Week 6 9/29 | Clustering/K-means/ | |

10/01 | Hierarchical & Density clustering | |

Assignment 3 (Due Oct 12th) | ||

Week 7 10/06 | clustering evaluation/Biclustering Discussion of Assignments, Midterm, and Final projects | |

10/08 | Midterm Exam (chapter 2,3,4,5,8) | |

Week 8 10/13 | Feature selection (wrapper/filter/Genetic algorithms/etc) | |

10/15 | Dimension reduction | |

Week 9 10/20 | Frequent itemset mining 1 | |

Assignment 4 (Due Oct 28th) | ||

10/22 | Frequent itemset mining 2/Association Rule Mining | |

Week 10 10/27 | Sequential pattern Mining | |

Project Proposal (Due Nov 2th) | ||

10/29 | Graph mining | |

Week 11 11/03 | Time series Mining | |

11/05 | Text Mining | |

Week 12 11/10 | Web Mining | |

Assignment 5 (Due Nov 16th) | ||

11/12 | DNA sequence mining | |

Week 13 11/17 | Regression non-linear regression | |

11/19 | Logistic regression/Symbolic regression by genetic programming | |

Week 14 11/24 | Brain storming future of data mining | |

11/26 | No class. Thanksgiving | |

Week 15 12/01 | Project Presentation1 | |

12/03 | Project Presentation2 | |

Week 15 12/10 | Final Project Report Due |

(:attachlist:)

Meeting Time: MWF 11:15AM-12:05PM

Meeting Time: TTH 2:00PM-3:15PM

Week 1 1/12 | Overview of Parallel Computing (Duncan) |

Week 1 1/12 | Introduction to this course |

important dates of this course

important dates of this course

4/22 | Final Project presentation I |

4/24 | Final Project presentation II |

Week 16 4/27 | Brainstorming and summary of the course |

4/22 | Brainstorming and summary of the course |

4/24 | Final Project presentation I |

Week 16 4/27 | Final Project presentation II |

3/25 | Introduction to Hadoop data intensive computing |

3/27 | Shared memory programming (OpenMP) I (Ch17) |

3/25 | Shared memory programming (OpenMP) I (Ch17) |

3/27 | Shared memory programming (OpenMP) II |

Week 12 3/30 | Shared memory programming (OpenMP) II |

Week 12 3/30 | Shared memory programming (OpenMP) III |

4/01 | Shared memory programming (OpenMP) III |

4/01 | Introduction to Hadoop data intensive computing |

3/22 | Final Project proposal Due |

3/29 | Final Project proposal Due |

3/27 | Shared memory programming (OpenMP) I |

3/27 | Shared memory programming (OpenMP) I (Ch17) |

4/03 | Combining MPI and OpenMP |

Week 13 4/06 | Finite difference methods |

4/03 | Combining MPI and OpenMP (ch18) |

Week 13 4/06 | Finite difference methods (Ch13) |

4/15 | Solving Linear system I |

4/15 | Solving Linear system I (Ch12) |

Week 13 4/06 | xxxx |

Week 13 4/06 | Finite difference methods |

Week 14 4/13 | xxxx |

4/15 | xxxx |

4/17 | xxxx |

Week 14 4/13 | Finite difference methods |

4/15 | Solving Linear system I |

4/17 | Solving Linear system II |

Week 15 4/20 | xxxx |

4/22 | xxxx |

4/24 | Introduction to cloud computing |

Week 16 4/27 | Brainstorming: Your future of parallel computing |

Week 15 4/20 | Introduction to cloud computing |

4/22 | Final Project presentation I |

4/24 | Final Project presentation II |

Week 16 4/27 | Brainstorming and summary of the course |

3/18 | Midterm exam feedback+Combinatorial search |

3/20 | Combinatorial search |

3/18 | Midterm exam feedback+Combinatorial search I |

3/20 | Combinatorial search II |

Week 11 3/23 | Combinatorial search |

Week 11 3/23 | Combinatorial search III |

3/27 | xxxx |

3/27 | Shared memory programming (OpenMP) I |

Week 12 3/30 | xxxx |

Week 12 3/30 | Shared memory programming (OpenMP) II |

4/01 | xxxx |

4/03 | xxxx |

4/01 | Shared memory programming (OpenMP) III |

4/03 | Combining MPI and OpenMP |

4/08 | xxxx |

4/10 | xxxx |

4/08 | Project time (no class) |

4/10 | Project time (no class) |

3/20 | Introduction to Hadoop data intensive computing |

3/20 | Combinatorial search |

Week 11 3/23 | xxxx |

3/25 | xxxx |

Week 11 3/23 | Combinatorial search |

3/25 | Introduction to Hadoop data intensive computing |

3/22 | Final Project proposal Due |

3/22 | Final Project proposal Due |

Week 10 3/16 | xxxx |

Week 10 3/16 | Performance analysis |

3/18 | Midterm exam feedback+Combinatorial search |

3/20 | Introduction to Hadoop data intensive computing |

3/18 | xxxx |

3/20 | Introduction to Hadoop data intensive computing |

3/19 | homework4 Due |

3/29 | homework4 Due |

homework4 assigned |

3/19 | homework4 Due |

homework5 assigned |

homework5 Due |

3/4 | matrix multiplication |

3/4 | performance analysis of pararrel programs |

Final Project proposal assigned |

Final Project propal assigned |

2/27 | xxxx |

Week 8 3/2 | xxxx |

2/27 | Matrix-vector multiplication |

Week 8 3/2 | matrix multiplication (chapter 11) |

3/4 | xxxx |

3/4 | matrix multiplication |

3/2 | homework2 due |

3/2 | homework3 Part1 due |

3/15 | homework3 part2 due |

Week 7 2/23 | xxxx |

2/25 | xxxx |

Week 7 2/23 | Monte carolo ising model optimization |

2/25 | Matrix math parallelization(Chapter8) |

2/18 | xxxx |

2/20 | xxxx |

2/18 | Monte Carlo method |

2/20 | Monte Carlo method |

3/2 | homework2 due |

2/14 | homework2 due |

2/4 | xxxx |

2/6 | xxxx |

Week 5 2/9 | xxxx |

2/11 | xxxx |

2/13 | Introduction to grid computing |

Week 6 2/16 | xxxx |

2/4 | MPI basic |

2/6 | 1D array decomposition |

Week 5 2/9 | 2D array decomposition |

2/11 | Document clustering |

2/13 | Lab session |

Week 6 2/16 | Introduction to grid computing |

Homework1 assigned |

Homework1 assigned |

Homework1 assigned |

Homework1 assigned |

Homework1 assigned |

Week 4 2/2 | xxxx |

Week 4 2/2 | Message Passing programming. |

2/1|homework1 due |

2/1 | homework1 due |

2/1|homework1 due |

3/22 | Final Project proposal Due |

5/06 | Final Project Due |

5/06 | Final Project Due |

Week 16 4/27 | xxxx |

Week 16 4/27 | Brainstorming: Your future of parallel computing |

4/29 | xxxx |

5/01 | xxxx |

4/29 | Exam week. No class |

5/01 | Exam week. No class |

Week 17 5/04 | Exam week. No class |

5/06 | Final Project Due |

3/6 | Midterm Exams |

3/6 | Midterm Exam |

Final Project proposal assigned |

3/6 | Midterm Exams |

3/6 | Midterm Exams |

3/6 | xxxx |

3/6 | Midterm Exams |

2/13 | xxxx |

2/13 | Introduction to grid computing |

3/20 | xxxx |

3/20 | Introduction to Hadoop data intensive computing |

4/24 | xxxx |

4/24 | Introduction to cloud computing |

Week 2 1/19 | Parallel Architectures. Network topologies |

1/21 | Network topologies analysis |

Week 2 1/19 | Martin Luther King Break |

1/21 | Parallel Architectures. Network topologies |

Week 9 3/9 | xxxx |

3/11 | xxxx |

3/13 | xxxx |

Week 9 3/9 | Spring Break |

3/11 | Spring Break |

3/13 | Spring Break |

Week 3 1/26 | Parallel Algorithm Design. |

Task/channel model |

Week 3 1/26 | Parallel Algorithm Design.Task/channel model |

Task/channel model |

Task/channel model |

Week 3 1/26 | Parallel Algorithm Design.\\Task/channel model |

Week 3 1/26 | Parallel Algorithm Design. |

Week 3 1/26 | Parallel Algorithm Design. |

Task/channel model |

Week 3 1/26 | Parallel Algorithm Design.\\Task/channel model |

Task/channel model |

Week 2 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 3 1/26 | xxxx |

1/28 | xxxx |

1/30 | xxxx |

Week 2 1/19 | Parallel Architectures. Network topologies |

1/21 | Network topologies analysis |

1/23 | Multiprocessors/computers Flynn's taxonomy |

Week 3 1/26 | Parallel Algorithm Design. |

Task/channel model | |

1/28 | Partitioning/communication/agglomeration/mapping |

1/30 | case studies: reduction, gather,all_gather, scatter algorithms |

Week 3 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 4 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 5 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 6 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 7 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 8 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 9 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 10 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 11 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 12 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 13 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 14 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 15 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 3 1/26 | xxxx |

1/28 | xxxx |

1/30 | xxxx |

Week 4 2/2 | xxxx |

2/4 | xxxx |

2/6 | xxxx |

Week 5 2/9 | xxxx |

2/11 | xxxx |

2/13 | xxxx |

Week 6 2/16 | xxxx |

2/18 | xxxx |

2/20 | xxxx |

Week 7 2/23 | xxxx |

2/25 | xxxx |

2/27 | xxxx |

Week 8 3/2 | xxxx |

3/4 | xxxx |

3/6 | xxxx |

Week 9 3/9 | xxxx |

3/11 | xxxx |

3/13 | xxxx |

Week 10 3/16 | xxxx |

3/18 | xxxx |

3/20 | xxxx |

Week 11 3/23 | xxxx |

3/25 | xxxx |

3/27 | xxxx |

Week 12 3/30 | xxxx |

4/01 | xxxx |

4/03 | xxxx |

Week 13 4/06 | xxxx |

4/08 | xxxx |

4/10 | xxxx |

Week 14 4/13 | xxxx |

4/15 | xxxx |

4/17 | xxxx |

Week 15 4/20 | xxxx |

4/22 | xxxx |

4/24 | xxxx |

Week 16 4/27 | xxxx |

4/29 | xxxx |

5/01 | xxxx |

Week 1 1/19 | xxxx |

Week 2 1/19 | xxxx |

Week 3 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 4 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 5 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 6 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 7 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 8 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 9 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 10 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 11 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 12 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 13 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 14 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week 15 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

Week | Topics |
---|

Week | Topics |
---|---|

Week 1 1/19 | xxxx |

1/21 | xxxx |

1/23 | xxxx |

1/14 | Introduction to Parallel Computers of COE: Nick, Zia etc and PBS based Linux cluster computing (Fan) |

1/14 | Introduction to Parallel Computers of COE: Nick, Zia etc and PBS based Linux cluster computing (Paul) |

1/16 | PBS experiments and MPI compiling(hands-on lab) by Fan ZHANG |

1/16 | PBS experiments and MPI compiling(hands-on lab) by Fan ZHANG. Meet in classroom and go to Linux Lab together. |

1/14 | Introduction to Parallel Computers of COE: Nick, Zia etc (Sagona, Paul) |

1/16 | PBS based Linux cluster computing (hands-on lab) by Fan ZHANG |

1/14 | Introduction to Parallel Computers of COE: Nick, Zia etc and PBS based Linux cluster computing (Fan) |

1/16 | PBS experiments and MPI compiling(hands-on lab) by Fan ZHANG |

Week 1 1/12 | Overview of Parallel Computing |

Week 1 1/12 | Overview of Parallel Computing (Duncan) |

1/14 | Introduction to Parallel Computers of COE: Nick, Zia etc |

1/16 | PBS based Linux cluster computing (hands-on) |

1/14 | Introduction to Parallel Computers of COE: Nick, Zia etc (Sagona, Paul) |

1/16 | PBS based Linux cluster computing (hands-on lab) by Fan ZHANG |

1/14 | Introduction to Parallel Computers of COE |

1/14 | Introduction to Parallel Computers of COE: Nick, Zia etc |

1/14 | Introduction to Parallel Computers |

1/14 | Introduction to Parallel Computers of COE |

Meeting Time: MWF 11:15AM-12:05PM

Week 1 8/25 | Overview of data mining | |

8/27 | Data mining problems, weka system, KNN classification | |

Assignment 1 (Due 9/7/2008) | ||

Week 2 9/01 | Labor day, no class | |

9/03 | Data exploration/preprocessing | |

Week 3 9/08 | Decision tree1 | |

9/10 | Decision tree2/model evaluation1 | |

Assignment 2 | ||

Week 4 9/15 | model evaluation2 | |

9/17 | Bayesian classifier/Neural network | |

Week 5 9/22 | SVM classifier | |

9/24 | Ensemble classifiers/Bagging/Boosting | |

Week 6 9/29 | Clustering/K-means/ | |

10/01 | Hierarchical & Density clustering | |

Assignment 3 (Due Oct 12th) | ||

Week 7 10/06 | clustering evaluation/Biclustering Discussion of Assignments, Midterm, and Final projects | |

10/08 | Midterm Exam (chapter 2,3,4,5,8) | |

Week 8 10/13 | Feature selection (wrapper/filter/Genetic algorithms/etc) | |

10/15 | Dimension reduction | |

Project Proposal | ||

Week 9 10/20 | Regression non-linear regression | |

10/22 | Logistic regression/Symbolic regression by genetic programming | |

Week 10 10/27 | Association Mining/Frequent itemset mining | |

10/29 | Association Mining/Frequent itemset mining | |

Assignment 4 | ||

Week 11 11/03 | Graph mining | |

11/05 | DNA sequence mining (bioinformatics) | |

Week 12 11/10 | DNA motif discovery | |

11/12 | Graph Model based mining/HMM | |

Assignment 5 | ||

Week 13 11/17 | Time series Mining | |

11/19 | Text Mining | |

Week 14 11/24 | Web Mining | |

11/26 | No class. Thanksgiving | |

Week 15 12/01 | Project Presentation1 | |

12/03 | Project Presentation2 | |

Week 15 12/10 | Final Project Report Due |

Week 1 1/12 | Overview of Parallel Computing |

1/14 | Introduction to Parallel Computers |

1/16 | PBS based Linux cluster computing (hands-on) |