Nika Haghtalab

Computer Science Department
Carnegie Mellon University


I am a second year Ph.D. student in the Computer Science Department at Carnegie Mellon University. I am interested in problems that lie in the intersection of Machine Learning and Game Theory. I am fortunate to be co-advised by Avrim Blum and Ariel Procaccia.

I received my master's in Computer Science from the Cheriton School of Computer Science at the University of Waterloo (August 2013). During my master's studies, I was advised by Shai Ben-David. My master's thesis focuses on issues regarding clustering in the presence of noise and is available here.

I received a B.Math in Computer Science from the University of Waterloo in June 2011.

You can look at my CV here.

Working Papers:


Course Projects:

Learning Generalized Scoring Rules. [pdf]
Parameterized Red-Blue Geometric Covers. [pdf]
Geodesic Active Contours. [pdf]
Incentive Design Games [pdf]

Graduate Courses

Spring 2014

CS 15-859(B) Machine Learning Theory.

CS 15-750 Graduate Algorithms.

Fall 2013

CS 15-892 Foundations of Electronic Marketplaces.

Winter 2012

CS860, Parameterized and Exact Algorithms.

CS870, Numerical Algorithms and Image Processing.

Fall 2011

CS886, Multiagent Systems.

STAT841, Statistical Learning - Classification.


Fall 2014

Teaching Assistant for CS15-381, Introduction Artificial Intelligence.

Winter 2013

Teaching Assistant for CS485/685, Machine Learning: Statistical & Computational Foundation.

Fall 2012

Instructor for MCS4114, Machine Learning at the Baha'i Institute for Higher Education.

Winter 2012 and Fall 2012

Instructional Assistant for CS240, Data Structures and Data Management.

Fall 2011 and Spring 2012

Instructional Assistant for CS234, Data Types and Structures.

Email: nika AT cmu DOT edu
Office: GHC 7119, Carnegie Mellon University

This is my LinkedIn profile