Shashin Kamali
home
Graduate Courses:
Online algorithms: Competitive analysis and beyond
(CS860)
University of Waterloo, Winter 2011
Instructor: Alejandro (Alex) López-Ortiz
Topics in Data Structures
(CS848)
University of Waterloo, Winter 2010
Instructor: Ian Munro
Related:
Succinct Representation of Partial k-trees
(
ps
)
Topics in Databases: Distributed Information Systems
(CS848)
University of Waterloo, Winter 2009
Instructor: Khuzaima Daudjee
Paper reviews:
Maintaining Replicas in Unstructured P2P Systems
(
slides
)
Designing Dependable Storage Solutions for Shared Application Environments
(
slides
)
Numeric Computation For Financial Modelling
(CS676)
University of Waterloo, Winter 2009
Instructor: Yuying Li
Graph Theoretic Algorithms
(CS762)
University of Waterloo, Fall 2008
Instructor: Therese Biedl
Related:
A Review of Graphs of Bounded Clique-width
(
ps
,
slides
)
Mathematical Foundations of Computer Networking
(CS798)
University of Waterloo, Fall 2008
Instructor: Srinivasan Keshav
Computational Techniques in Biological Sequence Analysis
(CS682)
University of Waterloo, Fall 2008
Instructor: Bin Ma
Related:
A New Algorithm for Optimizing Multiple Spaced Seeds
(
ps
,
slides
)
Discrete Mathematics of Paul Erdös
(
link
)
Concordia University, Winter 2007
Instructor: Vaek Chvátal
Related:
A Note on Highly Irregular Graphs
(
ps
,
slides
) [with Ararat Harutyunyan]
Computational Geometry
Concordia University, Winter 2007
Instructor: Thomas Fevens
Related:
Kinetic Delaunay Triangulation
(
slides
,
applet
)
Advanced Algorithm Design
Concordia University, Fall 2006
Instructor:
Hovhannes A. Harutyunyan
Related
A Genetic Algorithm for Minimum Connected-dominating-set Problem
in Weighted-vertex Graphs
(
pdf
,
slides
)
Statistical Natural Language Processing
Concordia University, Fall 2006
Instructor: Leila Kosseim
Related:
Some Experiments in Word Sense Disambiguation
(
pdf
)