Yang Yang

PhD in Computer Science Starting from Sept 2010 University of Maryland, College Park

Bachelor of Science Graduate in June 2010 Computer Science and Applied Mathematics

RM 518, Hall 6, Mobile: +852-66725956 The University E-mail: cs [email protected] of Science and Technology (HKUST) Website: http://bit.ly/bix8d4 Clear Water Bay, Kowloon Hong Kong

Education History The Hong Kong University of Science and Technology 09/2006˜06/2010 University of Washington (Academic Exchange) 01/2009˜03/2009 No.4 High School 09/2003˜06/2006

Honors and Awards Outstanding Student, graduating class of 2010 The Joseph Lau Luen Hung Charitable Trust Scholarship, 2009˜ 2010 Silver Medal, International Genetically Engineered Machine Competition (iGEM), MIT Boston, 2009 Scholarship for Undergraduate Students with Outstanding Academic Performance, 2009˜ 2010 4th Place, ACM/ICPC Collegiate Programming Contest, Hong Kong, 2008 Dean’s List recipient 2007˜ 2009 School of Engineering Scholarship 2006˜ 2007 Second Prize, Provincial Olympiad of Physics, Beijing, 2005

Research Experience Final Year Thesis (Honors Study Track), 09/2009˜ 04/2010, Supervisor: Gary Chan Topic: Cooperative Caching in Peer-to-Peer Video-on-Demand (P2PVoD) Achievement: Formulated Cooperative Caching problem and proved that it is NP-hard. Devised a distributed caching algorithm based on some heuristics.

Undergraduate Research Opportunity Program (UROP), HKUST, Summer 2009, Supervisor: Qiang Yang Topic: Path Planning Using Markov Logic Network Model Achievement: Built a Lego NXT robot controller capable of path planning with the help of a Markov Logic Network model learned from historical data.

UROP, HKUST, Summer 2008, Supervisor: Gary Chan Topic: P2P Live Streaming Achievement: Developed P2P live streaming network leveraging local IP-multicast capability.

Research Assistant, HKUST, Summer 2008, Supervisors: Qiong Luo, Pedro Sander Topic: Parallel on Graphics Processors Achievement: Developed and implemented association rule mining algorithms tailored for GPGPU with CUDA.

Working Experience Software Design Engineer Intern in HPC Team, Microsoft Shanghai, Summer 2009 Cooperated with Microsoft Research Redmond, designed and developed GPGPU Applications using Mi- crosoft Accelerator and CUDA on Microsoft HPC Server Platform. Also worked on Excel front-end integra- tion.

Publications Parallel Data Mining on Graphics Processors, Technical Report HKUST-CS08-07, Oct 2008

Selected Courses Taken and Grades COMP171 Data Structures and Algorithms A+ COMP180 Computer Organization A+ COMP251 Principles of Programming Languages A+ COMP272 Theory of Computation A+ COMP390C Analysis of Algorithms (Honors Study Track) A COMP390I Geometry Processing (Honors Study Track) A+ COMP390J Bioinformatics (Honors Study Track) A CSE427 Computational Biology (University of Washington) 3.7/4.0

CSE557 (Graduate) Computer Graphics (University of Washington) 3.9/4.0 COMP526 (Graduate) Natural Language Processing and Machine Translation A+

MATH101 Multivariable Calculus A+ MATH144 Statistics A+ MATH301 Real Analysis A MATH306 Partial Differential Equation A+

Selected Projects Micro-Scheme Interpreter, Course Project of COMP251 Principles of Programming Languages Laplacian Mesh Editor, Course Project of COMP390I Geometry Processing Impressionist, Course Project of CSE557 Computer Graphics Ray Tracer, Course Project of CSE557 Computer Graphics Animator, Course Project of CSE557 Computer Graphics Profile Hidden Markov Model Classifier, Course Project of CSE427 Computational Biology Sequence Local Alignment Tool (C++ and CUDA), Course Project of CSE427 Computational Biology Lego NXT Driving System based on Lejos, UROP 2009

Selected Presentations Final Year Thesis Presentation Topic: Cooperative Caching in Peer-to-Peer Video-on-Demand

Course Paper Presentation of COMP621Q Multiagent System Topic: Simple Search Methods for Finding a Nash Equilibrium. R. W. Porter, E. Nudelman and Y. Shoham

Programming Languages Fluent: C++, CUDA C, Python, Java Comfortable: C#, HTML, Ruby on Rails Familiar: OpenGL, LATEX, PHP, SQL