Welcome to Dr. G’s Page!!!

GAUTAM SRIVASTAVA

Assistant Professor

Department of Mathematics & Computer Science

Telephone: +1 (204) 727-9748 (Office)

Telephone: +1 (250) 882-5516 (Cell)

FAX: +1 (204) 728-7346

srivastavag@brandonu.ca

RESEARCH INTERESTS

Big Data, Data Mining, Social Networks, Cryptography, Security and Privacy, and Graphs

 

EDUCATION

Ph.D., Computer Science August 2011

Thesis: Social Network Anonymization through Graphs

Supervisors: Dr. Venkatesh Srinivasan and Dr. Bruce Kapron

University of Victoria, Victoria, British Columbia, Canada

 

M.Sc., Computer Science August 2006

Thesis: Pseudorandom number generators using multiple sources of entropy

Supervisors: Dr. Venkatesh Srinivasan and Dr. Bruce Kapron

University of Victoria, Victoria, British Columbia, Canada

 

B.Sc., Mathematics and Computer Science June 2004

Briar Cliff University, Sioux City, Iowa, USA

 

ACADEMIC POSITIONS

Assistant Professor September 2014-Present

Department of Mathematics & Computer Science

Brandon University (BU)

 

Assistant Teaching Professor September 2011-September 2014

Department of Computer Science

University of Victoria (UVic)

 

PUBLICATIONS

Refereed Book Chapters

  1. Sean Chester, Bruce M. Kapron, Gautam Srivastava, Venkatesh Srinivasan and Alex Thomo. Anonymization and De-Anonymization of Social Network Data. Encyclopedia of Social Network Analysis and Mining, Volume 2, (Accepted: To Appear), Spring 2018
  2. Sean Chester, Bruce M. Kapron, Gautam Srivastava, Venkatesh Srinivasan and Alex Thomo. Anonymization and De-Anonymization of Social Network Data. Encyclopedia of Social Network Analysis and Mining, Volume 1, 48-56, 2014

Refereed Journal Publications

*Asterisk is used to identify students who are co-authors and were under my supervision

Author names alphabetical unless otherwise stated, indicating contribution amount.

  1. Doug Pickering, Mykel Shumay*, and Gautam Srivastava. Using the Eclipse to create a Social Media Influence Repeatable Process. FILOMAT, (Accepted: To Appear), Spring 2018.
  2. Mykel Shumay* and Gautam Srivastava. PixSel: Images in Cryptography. An Efficient Implementation using Homophonic Substitution Ciphers. International Journal of Electronics and Telecommunications, (Accepted: To Appear), 2017.
  3. Gautam Srivastava, Evan Citulsky*, Kyle Tilbury*, et al. The Effects of Ant Colony Optimization on the Anonymization of Graphs. Journal on Computing (JoC). 5 (1), 92-101, 2016
  4. Sean Chester, Bruce M. Kapron, Gautam Srivastava and Srinivasan Venkatesh. Complexity of Social Network Anonymization, Social Network Analysis and Mining. 3 (2), Pages 151-166. 2013.
  5. Sean Chester, Bruce M. Kapron, Ganesh Ramesh, Gautam Srivastava, Alex Thomo and Srinivasan Venkatesh. Why Waldo Befriended the Dummy? k-Anonymization of Social Networks with Pseudo-Nodes. Social Network Analysis and Mining. 3 (3), Pages 381-399, 2013.

Refereed Conference Publications

  1. Doug Pickering, Mykel Shumay*, and Gautam Srivastava. Measuring Twitter User Influence Through A Discrete Event (NASA and the Great American Eclipse). Fuzzy Systems and Data Mining (FSDM), (Accepted: To Appear), November 2017.
  2. Gautam Srivastava, Mykel Shumay* and Evan Citulsky*. Social Network Anonymity using Ant Colony Systems. Proceedings of the Computer Gaming and Allied Technology (CGAT), Pages 64-73. 2017.
  3. Mykel Shumay* and Gautam Srivastava. Images as Book Cipher Keys: An Efficient Means of Secure, Non-Deterministic Cryptography. Proceedings of the International Central European Conference on Cryptography (CECC), Pages 85-86, July 2017.
  4. Ashraf Abdelbar, Gautam Srivastava and Kyle Tilbury*. The Effects of Ant Colonization Optimization on k-Anonymization. Proceedings of the Geometric Function Theory and Applications (GFTA), Macedonia, 2015.
  5. Chongjie Li, Toshiyuki Amagasa, Hiroyuki Kitagawa and Gautam Srivastava. Label-Bag Based Graph Anonymization via Edge Addition. Proceedings of the C3S2E, Pages 95-104. 2014.
  6. Sean Chester and Gautam Srivastava. Social Network Privacy for Attribute Disclosure Attacks. Proceedings of the International Conference on Advances in Social Networks Analysis and Mining (ASONAM), Pages 445-449. 2011.
  7. Bruce M. Kapron, Gautam Srivastava and S. Venkatesh. Social Network Anonymization via Edge Addition. Proceedings of the International Conference on Advances in Social Networks Analysis and Mining (ASONAM), Pages 155-162. 2011.
  8. Sean Chester, Bruce M. Kapron, Ganesh Ramesh. Gautam Srivastava, Alex Thomo and S. Venkatesh. k-Anonymization of Social Networks by Vertex Addition. Proceedings of the 15th International Conference on Advances in Databases and Information Systems (ADBIS), Pages 107-116. 2011.
  9. Jennifer Murdoch, Yvonne Coady, and Gautam Srivastava. SPARCS from the University of Victoria: supporting sustainable and integrated outreach activities for educators and young minds. In IEEE International Conference on Meeting Demand for Engineers and Their Educators 2010-2020, Munich, 2007.

Technical Reports

     17. Doug Pickering, Mykel Shumay*, Douglas Spencer and Gautam Srivastava. Eclipse 2017 Livestream – An Evaluation Report for NASA. Palo Alto, CA. 2017.

Work In Progress

     18. Mykel Shumay* and Gautam Srivastava. Differences in methods between Ant Colony Systems and Ant Colony Optimization for Social Network Anonymity. Social Network Analysis and         Mining, (In Progress), Completion Date: December 2017

TEACHING

 

Brandon University Courses

62:231: Introduction to C++ (Course Instructor)

62:264: Digital Computer Fundamentals (Course Instructor and Lab Instructor)

62:306: Systems Programming (Operating Systems) (Course Instructor)

62:364: Microprocessors (Course Instructor) (Spring 2018)

62:367: Computer Organization (Course Instructor)

62:371: Databases (Course Instructor)

62:483: Senior Seminar Course on Big Data (Course Instructor)

62:483: Senior Seminar Course on Social Network Privacy (Course Instructor)

 

 

University of Victoria Courses

CSC 100: Elementary Computing (Course Instructor)

CSC 105: Computers and Information Processing (Course Instructor)

CSC 106/212: The Practice of Computer Science (Course Instructor)

CSC 110: Fundamentals of Programming I (Course Instructor)

CSC 111: Fundamentals of Programming with Engineering Applications

CSC 115: Fundamentals of Programming II (Course Instructor)

CSC 230: Introduction to Computer Architecture (Course Instructor)

CSC 320: Foundations of Computer Science (Course Instructor)

 

INVITED LECTURES

 

Brandon University. Brandon, Canada November 2017

Big Data and Data Mining Techniques

Science Faculty Seminar Series

 

Chung Yuan Christian University, Chung-Li, Taiwan April 2017

Hardware Cache Organization

 

Kaohsiung Medical University, Kaohsiung, Taiwan April 2017

Big Data

 

Shih Chien University, Kaohsiung, Taiwan April 2017

Data Mining and Trends in Big Data

 

SELECTED ACADEMIC SERVICE

Member, Brandon University Dean of Science Search Committee 2016-Present

Thesis Committee Member, Brandon University MELS Program 2017-Present

Session Chair, CGAT 2018, Singapore 2017

Brandon University Senate – Science Faculty Representative 2017-Present

Member, BU Physics Search Committee 2017

Technical Program Committee, (CGAT) 2017-Present

CSC Representative, BU Coop Phase 1 2017-Present

Advisor, BU Success1 Program 2016-Present

Member, Brandon University Physics Chair Selection Committee 2015,2016

Brandon University Senate Library Committee 2015-Present

Member, BU Physical Chemistry Faculty Search Committee 2015

Member, BU Environmental Science Coordinator Search Committee 2014

Brandon University Meet the Professors Day 2014-Present

Member, BU Research Facilitator Search Committee 2014

Member, UVic Web Development Committee 2011-2014

Member, UVic Party Planning Committee 2011-2014

Graduate Student Representative,

UVic Computer Science Graduate Studies Committee 2008-2011

Graduate Student Representative.

UVic Graduate Student Services Committee 2005-2009

 

SELECTED COMMUNITY SERVICE

Regional Chair, Kangaroo Mathematics Contest 2015-Present

Co-Chair, BU Community in Action Committee 2015-Present

Legion National Track and Field Championships, Volunteer 2017

Director, Punjabi Cultural Association 2017-Present

Coldest Night of the Year, BU Fundraiser/Team Member 2017

WestMan and Area Traditional Christmas Dinner 2016

iMatter Brandon Homeless Survey 2015,2016

 

TRAINING of HIGHLY QUALIFIED PERSONNEL

I have supervised the following students during their topics courses, with research projects to complete degree requirements and with employment opportunities as research assistants during summer terms.

  1. Kyle Tilbury, “Ant Colony Systems and Social Network Privacy”, Current Grad Student at McMaster University, Summer 2015.
  2. Evan Citulsky, “Ant Colony Systems and Social Network Privacy”, Current Grad Student at University of Waterloo, Summer 2016.
  3. Joseph Rimmer, “Sentiment Analysis”, Current Fourth Year Student at Brandon University, Fall 2016.
  4. Pruthvi Dhannapuneni, “Sentiment Analysis”, Graduated, Employed, Fall 2016-Spring 2017.
  5. Jeremy Bray, “Sentiment Analysis”, Graduated, Employed, Fall 2016-Spring 2017.
  6. Mykel Shumay, “Ant Colony Systems and Social Networks”, “PixSel: Images as Book Ciphers”, “k-Core Analysis in Data Mining”, “Confidential NASA Project”, Current Fourth Year Student at Brandon University, Summer 2016-Present.
  7. Kyle Clarkson, “k-Core Analysis in Data Mining”, Fall 2017-Present.
  8. Thomas Shaw, “Adding Geolocation to MQTT Network Packets”. Fall 2017-Present