Each of our faculty members is committed to high quality teaching. In addition, they pride themselves on presenting an ever-evolving curriculum that reflects current practices in the discipline, as well as being active in their field of research.
Networks, Computer Science Education
Computer Architecture, Compilers
Computer Graphics, Game Programming