ปริญญาตรี
วิศวกรรมศาสตรบัณฑิต (วิศวกรรมคอมพิวเตอร์), จุฬาลงกรณ์มหาวิทยาลัย, 2544
ปริญญาโท
วิศวกรรมศาสตรมหาบัณฑิต (วิศวกรรมคอมพิวเตอร์), จุฬาลงกรณ์มหาวิทยาลัย, 2547
ปริญญาเอก
Doctor of Philosophy (Computing), University of Bradford, 2554