Courses
This includes graduate courses which I had registered for and also those that I audited.
- AI
- Machine Learning
- Data Mining
- Neural Networks
- Advanced Machine Learning
- Fuzzy Logic
- Statistics
- Introduction to Probability Theory
- Markov Chain Monte Carlo
- Statistical Inference (course mainly included Theory of Point Estimation)
- Theory
- Formal Languages
- Computational Geometry
- Algorithms
- Geometric Constraints
- Game Theory
- Sparse Matrix Algorithms
- Combinatorics
- Optimization
- Linear Optimization
- Convex Optimization
- Systems
- Operating Systems
- Principles of Programming Languages
- Computer Architecture
- Micro-controllers
- Biotech
- Bioinformatics
- Introduction to Computational Neuroscience
Teaching
I have been a teaching assistant for the following course, COT 3100: Applications of Discrete Structures during Fall 2007. Duties included holding discussion sessions (i.e. giving lectures), grading and holding office hours. Here is my teaching statement PDF.