alark joshi

Associate Professor
Department of Computer Science
University of San Francisco



Harney Science Center, 510-I
University of San Francisco
Phone: 415.422.4916

apjoshi@usfca.edu
cs.usfca.edu/~apjoshi
alark




PDF version




Education

2007
Ph.D. Computer Science  University of Maryland Baltimore County
Art-inspired techniques for visualizing time-varying data
Advisor: Penny Rheingans

2001
M.S. Computer Science (Hyperbolic Geometry)  University of Minnesota
Advisors: Douglas Dunham

1999
B.S. Computer Science  University of Pune, India


Employment

2013-current
University of San Francisco  San Francisco, CA
Assistant Professor, Computer Science

2011-2013
Boise State University  Boise, ID
Assistant Professor, Computer Science

2008-2010
Yale University  New Haven, CT
Postdoctoral Associate, Diagnostic Radiology

2004 - 2007
University of Maryland Baltimore County  Catonsville, MD
Graduate Researcher

Summer 2004
Vital Images  Plymouth, MN
Research Intern

Summer 2003
Siemens Corporate Research  Princeton, NJ
Research Intern

Summer 2000
Netscape Corporation  Mountain View, CA
Software Development Intern

1999 - 2001
University of Minnesota  Duluth, MN
Graduate Researcher


Teaching

Fall 2014
Graduate Data Visualization - (University of San Francisco)
Instructor

Fall 2013-Spring 2015
Introduction to Computer Science II - (University of San Francisco)
Instructor

Spring 2014
Graduate Computer Graphics - (University of San Francisco)
Instructor

Fall 2014
Research Seminar in Computer Science - (University of San Francisco)
Instructor

Fall 2013, Spring 2015
Computing, Mobile Apps, and the Web - (University of San Francisco)
Instructor

Fall 2012
Programming Languages - (Boise State University)
Instructor

Spring 2012
Visualization Techniques - (Boise State University)
Instructor

Fall 2011
Computer Graphics - (Boise State University)
Instructor

Spring 2011-2013
Software Development in C - (Boise State University)
Instructor

Spring 2010
Understanding Effective Visual Representations - (Yale University)
Instructor

Spring 2009
Introduction to Programming for Image Analysis with VTK - (Yale University Biomedical Engineering)
Co-Instructor with Prof. Xenophon Papademetris

Spring 2009
Introduction to Computer Graphics - Videoconferencing (University of Pune Computer Science)
Instructor

Spring 2008
BioImage Suite Tutorial Course - (Yale University MR Research Center)
Co-Instructor with Prof. Xenophon Papademetris

Spring 2005
Introduction to Computer Graphics (CMSC 435, University of Maryland Computer Science)
Instructor

Spring 2001
Computer Organization (CS2521, University of Minnesota Computer Science)
Teaching Assistant with Masha Sosonkina

Fall 2000
User Interface Design (CS 5551, University of Minnesota Computer Science)
Teaching Assistant with Douglas Dunham

Spring 2000
Computer Graphics (CS5721, University of Minnesota Computer Science)
Teaching Assistant with Douglas Dunham

Fall 1999, Spring 2000
Software Development using C++ (CS2511, University of Minnesota Computer Science)
Teaching Assistant with Tim Colburn


Publications

Books


Introduction to Programming for Image Analysis with VTK, Xenophon Papademetris and Alark Joshi, 2nd Edition, 283 pages, November 2009.

Art-inspired Techniques for Visualizing Time-varying Data, Alark Joshi, VDM Verlag, 228 pages, August 2008.


Journal Articles


Unified framework for development, deployment and robust testing of neuroimaging algorithms, Alark Joshi, Dustin Scheinost, Hirohito Okuda, Dominique Belhachemi, Isabella Murphy, Lawrence H. Staib, Xenophon Papademetris, Journal of Neuroinformatics, January 2011.

Case Study on Visualizing Hurricanes Using Illustration-Inspired Techniques, Alark Joshi, Jesus Caban, Penny Rheingans, Lynn Sparling, IEEE Transactions on Visualization and Computer Graphics, vol 15, no. 5, pp 709-718, Sept/Oct. 2009.

Novel interaction techniques for neurosurgical planning and stereotactic navigation, Alark Joshi, Dustin Scheinost, Kenneth P. Vives, Dennis D. Spencer, Lawrence H. Staib and Xenophon Papademetris, IEEE Transactions on Visualization and Computer Graphics (VIS 2008), vol 14(6), 2008.

Effective visualization of complex vascular structures using a non-parametric vessel detection method, Alark Joshi, Xiaoning Qian, Donald P. Dione, Ketan R. Bulsara, Christopher K. Breuer, Albert J. Sinusas and Xenophon Papademetris, IEEE Transactions on Visualization and Computer Graphics (VIS 2008), vol 14(6), 2008.

Evaluation of illustration-inspired techniques for time-varying data visualization, Alark Joshi and Penny Rheingans, Computer Graphics Forum, vol. 27 (3), pp. 999-1006, 2008.

Texture-based feature tracking for effective time-varying data visualization, Jesus Caban, Alark Joshi and Penny Rheingans, IEEE Transactions on Visualization and Computer Graphics (VIS 2007),, vol. 13, no. 6, pp. 1472-1479.

Rapid Development of Medical Imaging Tools with Open Source Libraries, Jesus Caban, Alark Joshi and Paul Nagy, Journal of Digital Imaging, 20 (Suppl 1): 83-93, 2007

Conference Papers

Visualization-assisted Insights into Home Energy Usage, Matt Law, Sami Rollins, Nilanjan Banerjee, and Alark Joshi, Proceedings of the European Conference on Visualization (EuroVis), May 2015.

Evaluation-guided metrics for visualization on mobile devices, Peter Games and Alark Joshi, SPIE Visualization and Data Analysis conference, Best Paper Award, February 2015.

CoVE: A Colony Visualization System for Animal Pedigrees, Brady Cannon, Minoti Hiremath, Cheryl Jorcyk, and Alark Joshi, Proceedings of the ACM 7th International Symposium on Visual Information Communication and Interaction, 2014, August 2014.

Visualization of off-screen data on tablets using context-providing bar graphs and scatter plots, Peter Games and Alark Joshi, SPIE Visualization and Data Analysis conference, Best Paper Award, February 2014.

DriveSense: Contextual Handling of Large-scale Route Map Data for the Automobile, Frederik Wiehr, Vidya Setlur, Alark Joshi, IEEE Big Data Visualization workshop, October 2013.

Visualizing Disease Incidence in the Context of Socioeconomic Factors, Jared Shenson and Alark Joshi, International Symposium on Visual Information Communication and Interaction, September 2012.

Auto(mobile): Mobile Visual Interfaces for the Road, Frederik Wiehr, Vidya Setlur, Alark Joshi, ACM SIGGRAPH Mobile, August 2012.

RSVP: Remote Sensing Visualization Platform for Data Fusion, Vanessa Gertman, Peter Olsoy, Nancy Glenn, Alark Joshi, IEEE Virtual Reality Workshop on Immersive Visualization March 2012.

Augmented inline-based navigation for stereotactic image guided neurosurgery, Alark Joshi, Dustin Scheinost, Ronen Globinsky, Kenneth P. Vives, Dennis D. Spencer, Lawrence H. Staib, Xenophon Papademetris, IEEE International Symposium on Biomedical Imaging - ISBI, April 2011.

Application of BioImage Suite for planning and neuronavigation in epilepsy surgery, Alexander Papanastassiou, Ronen Globinsky, Alark Joshi, Kenneth P. Vives, Xenophon Papademetris, Dennis D. Spencer American Society for Stereotactic and Functional Neurosurgery (ASSFN), June 2010.

Light-sensitive visualization of multimodal data for neurosurgical applications, Alark Joshi, Alex Papanastassiou, Kenneth P. Vives, Dennis D. Spencer, Lawrence H. Staib, Xenophon Papademetris, IEEE International Symposium on Biomedical Imaging - ISBI, April 2010.

Visualization-based feedback for Image-Guided Neurosurgery, Alark Joshi and Xenophon Papademetris 3rd Annual Image-Guided Therapy Workshop, National Center for Image-Guided Therapy (NCIGT), March 2010.

Unified framework for development, deployment and testing of image analysis algorithms, Alark Joshi, Dustin Scheinost, Hirohito Okuda, Isabella Murphy, Lawrence H. Staib, Xenophon Papademetris, MICCAI Workshop on Systems and Architectures for Computer Assisted Interventions, September 2009

Evaluation of Multi-viewport based visualization for Electrode Navigation during Stereotactic Image Guided Neurosurgery, Alark Joshi, Dustin Scheinost, Marisa Spann, Xenophon Papademetris International Brain Mapping and Interoperative Surgical Planning Society's 6th World Congress for Brain Mapping and Image Guided Therapy, August 2009.

Illustration-inspired techniques for visualizing time-varying data Alark Joshi and Penny Rheingans, Proceedings of IEEE Visualization 2005, pp. 679-686. 2005.


Dissertations


Art-inspired techniques for visualizing time-varying data, Alark Joshi. Doctoral Dissertation, University of Maryland Baltimore County, November 2007.

Interactive Visualization of Models of Hyperbolic Geometry, Alark Joshi. Masters Dissertation, University of Minnesota Duluth, June 2001.


Invited talks

Smart Interfaces for Mobile Devices
February 2015
Big Data Visualization Meetup, CA Technologies Lab San Jose, CA

Help Students SEE it! Using Online Visualization Tools for Interactive Data Analysis
September 2012
Center for Teaching \& Learning at Boise State University. Boise, ID

Data Visualization for Nonprofits
September 2012
Idaho Statewide NonProfit Conference. Boise, ID

Effective visualization of complex vascular structures using a non-parametric vessel detection method
December 2011
Scientific Computing Institute at the University of Utah. Salt Lake City, UT

Biomedical Visualization: Neurosurgical Applications and Beyond
November 2011
Department of Biological Sciences at Boise State University. Boise, ID

How Gamers Changed the World
September 2011
IEEE Boise Computer Society. Boise, ID

Improved Multimodal Exploration through Scientific Visualization
September 2011
Second Annual CAES Workshop on Modeling, Simulation and Visualization. Boise, ID

Immersive Scientific Visualization (Keynote speaker)
July 2011
Center for Advanced Energy Studies at the Idaho National Labs as part of the Immersive Visualization Applications workshop. Idaho Falls, ID

Illustration-inspired Visualization
2 Feb 2011
Old Dominion University (via videoconferencing). Norfolk, VA

Introduction to GPU Computing
10 Dec 2009
Department of Molecular and Cell Biology, Yale University. New Haven, CT

Enabling Insight and Exploration through Data Visualization
13 Sep 2009
Young Investigators Meet at MIT. Cambridge, MA

Interdisciplinary Research through Visualization
31 Jul 2009
Tufts University. Medford, MA

Visualization Techniques for Neurosurgical Planning and Connectivity
11 Sep 2008
Magnetic Resonance Research Center, Yale University. New Haven, CT

Teaching a User Training Course
27 Jun 2008
National Institutes of Health (NIH). Bethesda, MD

Illustration-Inspired Visualization
27 Apr 2007
Johns Hopkins University Whiting School of Engineering. Baltimore, MD

Illustration-Inspired Techniques for Time-varying Data Visualization
6 Dec 2006
IBM TJ Watson Research Center. Hawthorne, NY

Illustration-Inspired Volume Visualization
12 Apr 2006
Johns Hopkins University Whiting School of Engineering. Baltimore, MD

Conducting Research at the Undergraduate level
10 Jan 2007
Vishwakarma Institute of Technology, University of Pune. Pune, India

14 Sep 2008
Pune Institute of Computer Technology, University of Pune. Pune, India

Illustration-inspired techniques for time-varying data visualization
13 Dec 2005
Student Speaker Colloquium, University of Maryland Baltimore County. Baltimore, MD.

Professional activities

Program Committee

Conference co-chair for SPIE Visualization and Data Analysis Conference 2015
EuroVis 2013-2015
Eurographics Workshop on Visual Computing for Biology and Medicine 2012
SPIE Visualization and Data Analysis Conference 2012-2015
IEEE Symposium on Biological Data Visualization 2011-2014
IEEE Workshop on Visual Analytics for Health Care 2011
International Symposium on Visual Computing (ISVC) 2009-2015

Workshop Organizer

First Doctoral Colloquium at IEEE Visualization 2006 with Penny Rheingans, Bill Pike & Richard May

Panel

New faculty and postdoctoral fellows spill the beans with Jeff Heer, Gordon Kindlmann & Miriah Meyer
Winner of the Best Panel Award at the IEEE VisWeek 2009.

Posters Chair

Reviewer

IEEE Transactions on Visualization and Computer Graphics (TVCG).
IEEE Computer Graphics and Applications (CG&A) 2006-2009
International Journal of Computer Assisted Radiology and Surgery.
Elsevier's Image and Vision Computing Journal.
IEEE Visualization conference 2005-2009.
IEEE Information Visualization (InfoVis) 2007-2009
IEEE Visual Analytics Science and Technology (VAST) 2008-2009
IEEE Pacific Visualization Symposium 2007-2009
Symposium on Interactive 3D Graphics and Games conference 2006.
Computer Supported Cooperative Work 2008 (CSCW) conference.
Eurographics workshop on Visual Computing for Biomedicine 2008.
EuroVis 2007, 2008, 2009 conference.

University Service

Co-organizer of the CS4SF 2014 workshop for women in computing (6/16-6/20)
Steering Committee, Center for Teaching Excellence (CTE), University of San Francisco 2014-2015
Co-founder of the Data Visualization Speaker Series at USF (with Sophie Engle and Scott Murray)
Computer Science Graduate Admissions committee - 2013-current
Computer Science Faculty Search committee - 2014-2015
Computer Science Graduate curriculum revision committee - 2013-2014
Graduate Recruitment visit to India - 2014
University Information Technology Committee (UITC) member - 2013-current

Member


Awards

2015

Distinguished Teacher Award at the University of San Francisco.

2010

Best Panel Award at the IEEE VisWeek 2010 conference.

2009

Best Panel Award at the IEEE VisWeek 2009 conference.
Selected as One of 30 Young Investigators to present at the Young Investigators Meet at MIT in Boston organized by Translational Health Science and Technology Institute.

2008

National Biomedical Computation Resource (NBCR) Summer Institute 2008 Scholarship.

2007

First place in the Annual Business Plan Competition at UMBC.

2006

Best Senator of the Year, Graduate Student Association, UMBC.

2001

Outstanding Graduate Teaching Assistant, Department of Computer Science, University of Minnesota Duluth