Coursework‎ > ‎


    Intrusion Detection Systems, Columbia, Fall 2009

      Created and analyzed user behavior models based on captured network packets using Nmap, Snort, tcpdump and R

    Programming Language & Translators, Columbia, Spring 2009

      Designed a programming language for manipulating graphs and implemented the corresponding translator using Java and ANTLR in a team of 4

    Operating SystemsColumbia, Fall 2008

      - Modified Linux kernel about thread synchronization, process scheduling, memory management and file system using C and VMware in a team of 2

    Artificial Intelligence, UW, Winter 2004

      - Designed and implemented a E-mail spam classifier based on Bayes model using LISP in a team of 2