| | | | |
Jie Gao
E-mail: gaoj@cpsc.ucalgary.ca
Web: http://www.cpsc.ucalgary.ca/~gaoj/
|
|
University of Calgary
Department of Computer Science
2500 University Drive NW
Calgary, Alberta, Canada
T2L 2A2
Tel: (403) 220-7688 |
|
| Education | |
| University of Calgary | Calgary, Alberta, Canada | September 2002 - Now |
- M. Sc. in Computer Science
- Research direction: Multi-agent systems and distributed machine learning
- GPA 4.0/4.0
- Departmental top-up scholarship (2002 & 2003)
- Expected graduation: August 2004
|
|
| Nankai University | Tianjin, China | September 1998 - July 2002 |
- B. Sc. in Computer Software (Computer Science & Technology)
- Thesis: Classification-based Spam Filtering, excellent thesis of
the department
- Representative Scholarships:
- Special scholarship for excellent science students of Tianjin (2001)
- IBM scholarship for excellent Chinese students (2000&2001)
- Nankai University - Chinese Academy of Sciences scholarship (2000)
- First class scholarship of Nankai University (1998&1999)
- Representative Prizes:
- Honorable mention, Interdisciplinary Contest in Modelling (2002, held
by
the Consortium for Mathematics and Its Applications, USA)
- Third Prize, 7th "Challenge Cup" National Academic, Science and
Technology Works Competition for College Students of China (2001)
- First Prize, 2nd Huawei Science and Technology Festival of Nankai
University (2000)
|
|
| Computer Skill | |
Operating system: Microsoft Windows, FreeBSD, Linux, DOS, Solaris, AS/400 |
| Programming: C++, Pascal (Delphi), Java, C, SQL, BASIC (Visual Basic), x86 Assembly Language |
| Markup language: HTML, XML, ASP, JSP, PHP |
| Script language: J(ava)Script, Shell script (sh, csh), VBScript |
| Software: CVS, DB2, LATEX, Microsoft Office, Macromedia
Dreamweaver, image processing, system maintenance, and many others. |
| Certificate and training: |
- IBM Certified Specialist - AS/400 Professional System Operator (2000)
- WebSphere e-Learning Web Training Program (2000, IBM Software Great
China Group)
- WebSphere & DB2 on Linux Web Training University Program
(1999, IBM China Co. Ltd.)
- IBM Certified Specialist - AS/400 Associate
System Operator (1999)
|
| Research Experience | |
Thesis Work
My Master's thesis is in distributed machine
learning/data mining field. The corresponding research project is a multi-agent
learning system. Cooperative agents employ different learning and mining
techniques to discover knowledge in health care census data. They exchange
partial results during the learning process and adjust learning behaviours
according to the exchanged information so that the learning system can achieve
better result. It is currently under going. |
Course Projects
Research Trends in Database Technology: Project title Human
involvement in data mining, used relevance measures to affect the mining
result according to human desires and implemented an association rules
mining program to test it.
Biological Computation: Project title Evolution with introns and
exons, hypothesized a new Genetic Programming approach with the introduction
of introns and exons (thus being able to disable and enable part of the
genotype) and got good results from the testing program.
Foundations of Multi-agent Systems, Midterm paper Master-slave
cooperation concept of agents; project title Agent Rescue Team,
cooperated with other students to develop an agent team in which 5 agents used
different cooperation strategies to dig rubble and save survivors in the ARES
simulation system.
|
Other Projects
Classification-based spam filtering: My undergraduate thesis, using
assessment on both e-mail headers and contents to filter spam.
Classroom query system: Dynamically show courses information and vacant
classrooms.
Intelligent information push system: Push useful information to the
users according to their preferences implied by their reading activities.
WEBook: An e-business system based on IBM WebSphere, with novel
goods-flow control design. |
| Working Experience | |
| Teaching Assistant | University of Calgary | September 2002 - Now |
- Course: CPSC 231 -- Introduction to Computer Science I (September 2003 -
now)
- Course: CPSC 203 -- Introduction to Computers (September 2002 - June
2003)
- Teach labs for computer science courses. Talk in the labs, including the
content of the lectures and new knowledge that is covered by labs only.
Provide face-to-face help to the students.
- The lab teaching work receives good evaluations from the students and the
instructor.
|
|
| Language | |
English: Fluent reading, writing and speaking |
| Chinese: Mandarin, fluent reading, writing and speaking |
| Professional Membership | |
Member, Association for Computing Machinery |