J Pan's Teaching Activity
A-Z:
advising/collaborating
- biography
- contact
- lab/mypage
- publication
- research
- service
- teaching
- webb/blog
My teaching goals
Fall 2020
Summer 2020
- CSc 361 (Computer Communications and Networks) lab development through a UVic LTSI Course Design/Redesign (CDR) Grant
- CSc 490 (Directed Studies): Intermediate Computer Networks
- Mitacs Globalink Research Internship (GRI) Project: Syomantak Chaudhuri from IIT (trip canceled due to CoViD-19)
Spring 2020
Fall 2019
Summer 2019
- Mitacs Globalink Research Internship (GRI) Project: Qipeng Wang from HIT
Spring 2019
- Study leave (sabbatical)
- CSc 595 (Research Skills) Guest Researcher Panelist
Fall 2018
- Study leave (sabbatical)
- Undergraduate International Exchange Students Project: Yunjin Chen from BUAA
Summer 2018
Spring 2018
Fall 2017
Summer 2017
- Mitacs Globalink Research Internship (GRI) Project: Zhiming Huang from NWPU
Spring 2017
Fall 2016
- CSc 349a (Numerical Analysis): first lecture; a tutorial on how to install and use Matlab after the second lecture was canceled
- Undergraduate Visiting International Research Students (VIRS) Project: Ross Pure from Australian National University
Summer 2016
- CSc 597 (Industrial Master's Project)
- Course Development (CSc 349a)
- SENG 499 (Design Project)
- MITACS Globalink Internship Program (faculty mentor)
- Sayantan Chowdhury: Cognitive cellular systems
Spring 2016
- CSc 591 (Graduate Directed Study: Web Security)
- Course Development (CSc 349a)
- Guest lecture: CSc 360 (Introduction to Operating Systems) - I/O Systems
Fall 2015
Summer 2015
Spring 2015
Fall 2014
Summer 2014
- CSc 490 (Directed Studies: Network Vulnerabilities)
Spring 2014
Fall 2013
Summer 2013
- Course Development (CSc 461/561)
- MITACS Globalink Internship Program (faculty mentor)
- Soumya Basu: Cognitive cellular systems
- S. Basu, M. Ahmadi, M. Ni, and J. Pan, "Locating Primary Users in Cognitive Radio Networks by Generalized Method of Moments," IEEE GLOBECOM'14, 2014. [Lib]
Spring 2013
Fall 2012
- Study leave (sabbatical)
- JSPS Invitation Fellow
Summer 2012
- Study leave (sabbatical)
- MITACS Globalink Internship Program (faculty mentor)
- Tushar Mandar and Hongyang Li: P2P VoD systems
Spring 2012
- Study leave (sabbatical)
- Research Center for Wireless Communications, Shanghai
Fall 2011
Summer 2011
- MITACS Globalink Internship Program (faculty mentor)
- Dian Yu: Random Distances in Wireless Networks
- Lovereen Kaur: Vehicular Network Trace Analysis
- L. Zhang, Y. Zhuang, J. Pan, L. Kaur, and H. Zhu. "Multi-Modal Message Dissemination in Vehicular Ad-Hoc Networks," in Proc. 1st IEEE International Communication Conference in China (ICCC'12), Beijing, China, August 2012. [PDF]
Spring 2011
Fall 2010
Summer 2010
- MITACS Globalink Internship Program (faculty mentor)
- Vidhoon Viswanathan: Vehicular Network Simulation Study
- Y. Zhuang, J. Pan, V. Viswanathan, and L. Cai, "On the Uplink MAC Performance of A Drive-Thru Internet," IEEE Transactions on Vehicular Technology, vol. 61, no. 4, pp. 1925--1935, May 2012. [DOI]
- Vidhoon's talk at Microsoft Research India, 2012. [MP4|PDF]
Spring 2010
Fall 2009
- Course Development (CSc 551)
Summer 2009
Spring 2009
Fall 2008
- CSc 361 (Computer Communications and Networks)
- CSc 591 (Graduate Directed Study: Network Support for P2P Systems)
- Liu, Y. and J. Pan, "The impact of NAT on BitTorrent-like P2P systems," in Proc 9th IEEE International Conference on Peer-to-Peer Computing (P2P'09), Seattle, WA, USA, Sept 8-11, 2009. [PDF]
Summer 2008
- Course Development (CSc 361)
- J. Pan, "Teaching computer networks in a real network: the technical perspectives," to appear in Proc 41st ACM Technical Symposium on Computer Science Education (SIGCSE'10), Milwaukee, WI, USA, March 10-13, 2010. [PDF]
- Customized (gzipped) firmware image for Linksys WRT54GL. [TRX]
- Developed Lab Manual [PDF] and the packet traces used therein [TAR] (available on request for instructors)
Spring 2008
Fall 2007
Summer 2007
Spring 2007
Fall 2006
Summer 2006
Spring 2006
Fall 2005
- Guest lecture: CSc 450/550 (Computer Communications and Networks) - PPP
Previous teaching experience
- Course Demonstrator, E&CE 418: Communication Networks, University
of Waterloo, 2000
- Guest Lecturer, E&CE 715: Wireless Communication Networks,
University of Waterloo, 2000 and 2001
- Invited Course Instructor, Department of Education and University
Relation, IBM China, 1997 and 1998
- Instructor, University Mathematical Modeling Team, Southeast
University, 1994 and 1995
Teaching honors and awards
- 2011: Chair's commendation on teaching CSc 466 (Advanced Computer Networks: Overlay and Peer-to-Peer Networking) at UVic
- 2007: UVic Learning and Teaching Development Grant (for the development of CSc 361, Computer Communications and Networks, and its brand new lab platform and materials)
- 2007: Dean's commendation on teaching CSc 360 (Introduction to Operating Systems) at UVic
- 1998: IBM China Ltd Award on Professional Excellence (as an Invited Course Instructor)
Honors and awards to teaching assistants
- 2017: UVic CSc nomination for the Andy Farquharson Teaching Excellence Award (Dawood Sajjadi, for TAing CSc 361, Computer Communications and Networks, CSc 360, Introduction to Operating Systems, CSc 461, Multimedia Systems, and SEng 360, Security Engineering)
- 2010: UVic CSc nomination for the Andy Farquharson Teaching Excellence Award (Kazem Jahanbakhsh, for TAing my CSc 361, Computer Communications and Networks, and CSc 360, Introduction to Operating Systems)
© 2008 J Pan
- UVic
CSc
- ECS 566
- (250) 472-5796 - Pan@UVic.CA - Web.UVic.CA/~pan