Week | Monday | Tuesday | Wednesday | Thursday | Friday |
1 | sep 13 LEC 1.1: Algorithms and Complexity Post-lecture version First day of classes |
sep 14 | sep 15 LEC 1.2: Algorithms and Complexity Post-lecture version |
sep 16 PRAC 1.1: Algorithms and Complexity: Sorting Algorithms PDF version |
sep 17 |
2 | sep 20 NO LECTURE Happy ๐ ๐ฅฎ Festival |
sep 21 | sep 22 LEC 2.2: Exhaustive Search |
sep 23 PRAC 2.1: Exhaustive Search: Finding motifs PDF version |
sep 24 |
3 | sep 27 LEC 3.1: Greedy Algorithms |
sep 28 | sep 29 LEC 3.2: Greedy Algorithms |
sep 30 PRAC 3.1: Greedy algorithms PDF version PDF version (post-practical) |
oct 1 |
4 | National Holiday ๐จ๐ณ | ||||
5 | oct 11 LEC 5.1: Graph Algorithms |
oct 12 | oct 13 LEC 5.2: Graph Algorithms |
oct 14 PRAC 5.1: Graph Algorithms: PDF version |
oct 15 |
6 | oct 18 LEC 6.1: Dynamic Programming Algorithms |
oct 19 | oct 20 LEC 6.2: Dynamic Programming Algorithms |
oct 21 PRAC 6.1: Dynamic Programming Algorithms: PDF version |
oct 22 | 7 | oct 25 LEC 7.1:Randomized Algorithms |
oct 26 | oct 27 Communication and professionalism 1: helping biomedical scientists to approach real-world biomedical problems using algorithms |
oct 28 PRAC 7.1: Randomized Algorithms: |
oct 29 | 8 | nov 1 LEC 8.1: Combinatorial Pattern Matching |
nov 2 | nov 3 LEC 8.2: Combinatorial Pattern Matching |
nov 4 PRAC 8.1: Combinatorial Pattern Matching Course project released |
nov 5 | 9 | nov 8 LEC 9.1: Divide-and-Conquer Algorithms |
nov 9 | nov 10 LEC 9.2: Divide-and-Conquer Algorithms |
nov 11 PRAC 9.1: Divide-and-Conquer Algorithms |
nov 12 | 10 | nov 15 ICA Proposal Deadline Submission deadline for ICA proposal (will give student feedback, but not marked)
Lec 10.1:
Clustering
|
nov 16 | nov 17 LEC 10.2: Trees๐ฒ |
nov 18 PRAC 10.1: Clustering and Trees
Feedback for ICA proposal to students
|
nov 19 | 11 | nov 22 LEC 11.1: Linear regression, logistic regression, decision tree |
nov 23 | nov 24 LEC 11.2: Introduction to machine learning |
nov 25 PRAC 11.1: Introduction to machine learning |
nov 26 | 12 | nov 29 LEC 12.1: Principal component analysis (PCA) |
nov 30 | dec 1 LEC 12.2: Dimensionality reduction - PCA, t-SNE, UMAP |
dec 2 PRAC 12.1: Dimensionality reduction - PCA, t-SNE, UMAP |
dec 3 | 13 | dec 6 Communication and professionalism 2: liaising with software engineers and biomedical scientists |
dec 7 | dec 8 Canceled due to IN3 conflict ๐ |
dec 9 PRAC 13.1: NO PRACTICAL: Prepare for ICA |
dec 10 | 14 | dec 13 LEC 14.1: Hidden Markov Model |
dec 14 | dec 15 LEC 14.2: Support Vector Machine |
dec 16 |
dec 17 Submission deadline for ICA code and documenetation Due to the pandemic, the ICA presentation have been changed to recorded video. Please submit a recorded video by 12/17 22:00 along with your report and code. |
15 | dec 20 LEC 15.1: Neural Network theory and application in bioinformatics |
dec 21 | dec 22 LEC 15.2: Bioinformatics: future perspectives |
dec 23 Mock Final Exam |
dec 24 |
Final: TBD |