[Course descriptions]

UC Santa Barbara (MS):

Fall 2009
- CS290I
- CS595I
- TA of CS40

Multimodal Interaction on Mobile Computing Platforms
Seminar on Interactive Digital Media
Foundations of Computer Science
Spring 2009
- CS290I
- CS280
- CS290D
- CS595N

Multi-View Geometry in Computer Vision and Computer Graphics
Computer Graphics
Data Mining: Principles and Algorithms
Topics in Sketch Recognition [seminar]
Winter 2009
- CS216
- CS290F
- CS181b

Level Set Methods
Scalable Internet Services
Introduction to Computer Vision
Fall 2008
- CS265
- CS290E
- CS180

Machine Intelligence
Sketch Based Systems
Computer Graphics


University of Iceland (BSc):

Computer Science
- Software Development
- Data Base Theory and Practice
- Programming Languages
- Graphical User Interface Programming
- Computer Hardware Fundamentals
- Mathematical Structures for Computer Science
- Computer Science 2
- Computer Science 1

Mathematics
- Graph Theory
- Stochastic Processes
- Introduction to Probability and Statistics
- Sets and Metric Spaces
- Ordinary Differential Equations
- Introduction to Applied Mathematics
- Numerical Analysis
- Algebra II
- Algebra I
- Algebra and Analytic Geometry
- Complex Analysis
- Mathematical Analysis II A
- Mathematical Analysis I A

Engineering and Physics
- Nonlinear Optimization
- Operations Research
- Physics 1R