alark joshi

Associate Professor & Department Chair
Visualization and Graphics Lab
Department of Computer Science
University of San Francisco



Harney Science Center 415
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 and Book Chapters


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.

Evaluation of Visualization Systems with Long-Term Case Studies, Bernhard Preim and Alark Joshi, Book Chapter in the Foundations of Data Visualization, August 2020.

Responsive Visualization Design for Mobile Devices, Tom Horak, Wolfgang Aigner, Matthew Brehmer, Alark Joshi, and Christian Tominski, Book Chapter in the Mobile Data Visualization, December 2021.

Reflections on Ubiquitous Visualization, Jo Vermeulen, Christopher Collins, Raimund Dachselt, Pourang Irani, Alark Joshi, Book Chapter in the Mobile Data Visualization, December 2021.


Journal Articles


VisLitE: Visualization Literacy and Evaluation, Elif E Firat, Alark Joshi, Robert S Laramee IEEE Computer Graphics and Applications (CG&A) , 2022.

Interactive visualization literacy: The state-of-the-art, Elif E Firat, Alark Joshi, Robert S Laramee Information Visualization (IV), 2022.

Lessons Learned from Quantitatively Exploring Visualization Rubric Utilization for Peer Feedback, Daniel Barajas, Xornam Apedoe, David Guy Brizan, Alark Joshi, Sophie Engle, IEEE Computer Graphics and Applications (CG&A), 2021.

Unboxing cluster heatmaps., Engle, Sophie, Sean Whalen, Alark Joshi, and Katherine S. Pollard. BMC bioinformatics 18, no. 2 (2017): 63.

Framework and algorithms for illustrative visualizations of time-varying flows on unstructured meshes, Alexander S Rattner, Donna Post Guillen, Alark Joshi, Srinivas Garimella, Advances in Engineering Software, 97, 72-84, 2016, Elsevier.

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

Evaluating Bloom's Taxonomy-based Learning Modules for Parallel Coordinates Literacy, Ilena Peng, Elif Firat, Robert Laramee, Alark Joshi, Eurographics Conference (Education Track), 2022.

Helping Academically Talented STEM Students with Financial Need Succeed, Amruth N Kumar, Maureen Doyle, Victoria Hong, Alark Joshi, Stan Kurkovsky, Sami Rollins, IEEE Frontiers in Education Conference (FIE), 2021.

Understanding Professional Identity Development Among Computer Science Students, Sami N Rollins, Alark Joshi, Xornam Apedoe, Sophie Engle, Matthew Malensek, Gian Bruno, ASEE Virtual Annual Conference, 2021.

Best practices for designing and implementing NSF S-STEM scholarship projects, Sami Rollins, Alark Joshi, Amruth N Kumar, Stan Kurkovsky, Tracy Camp, Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (SIGCSE) conference, 2021.

AGAMI: Scalable Visual Analytics over Multidimensional Data Streams, Mingxin Lu, Edmund Wong, Daniel Barajas, Xiaochen Li, Mosopefoluwa Ogundipe, Nate Wilson, Pragya Garg, Alark Joshi, Matthew Malensek, IEEE/ACM International Conference on Big Data Computing, Applications and Technologies (BDCAT) conference, 2020.

Evaluating the benefits of Team-Based Learning in a Systems Programming Class, Alark Joshi, Marissa Schmidt, Shane Panter, Amit Jain. In the Frontiers of Education (FIE) conference, 2020.

Evaluating the benefits of Team-Based Learning in a Systems Programming Class, Alark Joshi, Marissa Schmidt, Shane Panter, Amit Jain. In the Frontiers of Education (FIE) conference, 2020.

Blockchain for Collaborative Visual Analytics, Darius Coelho, Rubin Trailor, Daniel Sill, Sophie Engle, Alark Joshi, Serge Mankovskii, Maria Velez-Rojas, Steven Greenspan, Klaus Mueller. In the International Conference on Cooperative Design, Visualization, and Engineering (CDVE) conference, 2020.

Engendering Community to Computer Science Freshmen through an Early Arrival Program, Alark Joshi, Gian Bruno, Xornam Apedoe, Sophie Engle, Sami Rollins, Matthew Malensek. In the American Society for Engineering EducationASEE 2020 conference, 2020.

A Gaze-Contingent System for Foveated Multiresolution Visualization of Vector and Volumetric Data, Thanawut Ananpiriyakul, Joshua Anghel, Kristi Potter, Alark Joshi. In the Visualization and Data Analysis VDA 2020 conference, 2020.

A Sustainable Model for High-School Teacher Preparation in Computer Science, Alark Joshi, Amit Jain, Ernie Covelli, Tim Andersen, Jyh-haw Yeh. In the Frontiers of Education FIE 2019 conference, 2019.

Visualizing Tweets from Confirmed Fake Russian Accounts, Stephen Hsu, David Kes, Alark Joshi. Electronic Imaging, 2019.

Leveraging Models of Human Reasoning to Identify EEG Electrodes in Images With Neural Networks, Alark Joshi, Phan Luu, Don tucker, Steven Shofner. In Optoelectronics in Machine Vision-Based Theories and Applications, 2019.

Reflecting on the Impact of a Course on Inclusive Strategies for Teaching Computer Science, Alark Joshi and Amit Jain. In Proceedings of the Frontiers of Education 2018 FIE Conference, 2018.

Using Animation to Alleviate Overdraw in Multiclass Scatterplot Matrices, Chen, Helen, Sophie Engle, Alark Joshi, Eric D. Ragan, Beste F. Yuksel, and Lane Harrison. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, p. 417. ACM, 2018.

Understanding Home Energy Saving Recommendations, Law, Matthew, Mayank Thirani, Sami Rollins, Alark Joshi, and Nilanjan Banerjee. In International Conference on Persuasive Technology, pp. 297-309. Springer, Cham, 2018.

Influencing Participant Behavior Through a Notification-Based Recommendation System, Reddy, Venkata, Brian Bushree, Marcus Chong, Matthew Law, Mayank Thirani, Mark Yan, Sami Rollins, Nilanjan Banerjee, and Alark Joshi. In International Conference on Persuasive Technology, pp. 113-119. Springer, Cham, 2018.

An experiment-based methodology to understand the dynamics of group decision making Susan G Mason, Don Holley, Aaron Wells, Amit Jain, Thomas Wuerzer, Alark Joshi, Socio-Economic Planning Sciences, 14-26, 2016, Elsevier.

Do Defaults Matter?: Evaluating the Effect of Defaults on User Preference for Multi-Class Scatterplots Casey Haber, Lyndon Ong Yiu, Alark Joshi, Sophie Engle, Proceedings of the 9th International Symposium on Visual Information Communication and Interaction, 91-95, 2016, ACM.

Interactive Exploration of Multidimensional YouTube Data Using the GPLOM Technique Seimei Matsusaki, Xi Han , Alark Joshi, Sophie Engle, Proceedings of the 9th International Symposium on Visual Information Communication and Interaction, 142-143, 2016, ACM.

Col11a1 Regulates Bone Microarchitecture during Embryonic Development, Hafez Anthony, Squires Ryan, Pedracini Amber, Joshi Alark, Seegmiller Robert E, Oxford Julia Thom, Journal of Developmental Biology, 3, 4, 158-176, 2015.

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