Events

  • Web Scraping with Python

    Modern Languages Building (MLB), Room 2001A

    This workshop will provide an overview of how to scrape data from html pages and website APIs using Python. This will mostly be accomplished using the requests, beautifulsoup, and retry modules with the browser developer tools. The workshop is intended for users with basic Python knowledge. Anaconda Python 3 will be used.

    Introduction to NumPy (Python)

    Modern Languages Building (MLB), Room 2001A

    This workshop will introduce you to the NumPy library in Python, which is useful in scientific computing. We will cover NumPy’s n-dimensional array object and associated functions in depth, along with related linear algebra and random number capabilities. Some familiarity with Python is expected. Computers will be available to complete exercises.

    Geometric Network Analysis

    Rackham Building, Earl Lewis Room, 3rd Floor East 915 E. Washington St., Ann Arbor, MI, United States

    This workshop will cover GIS concepts and techniques for analyzing geometric networks embedded in geographical space. We will mainly focus on road network, but the ideas and techniques apply to similar network such as the water and electricity distribution networks and gas pipelines. We will use open source tools in R and QGIS. You should […]

    Back to a Future: Asynchronous Computing with futures in R

    Modern Languages Building (MLB), Room 2001A

    Asynchronous computing is an umbrella term encompassing parallel and concurrent computational programs in which some tasks can be executed without a strict sequential order.  A future is a programming abstraction for a value that may be available at some future point in time and allows.  Like other forms of parallelism, futures are a powerful tool for writing programs that […]

    Mediation Models: A demonstration using multiple packages

    Modern Languages Building (MLB), Room 2001A

    Mediation models are commonly applied in a variety of modeling settings, and people will typically flock to tools specific to structural equation modeling like Mplus or Amos for analysis.  However, not only are such tools not necessary for the more common implementations of mediation, they are often limiting and have various drawbacks. Fortunately there are […]

    Introduction to Performance Analysis of Scientific Software

    Rackham Building, Earl Lewis Room, 3rd Floor East 915 E. Washington St., Ann Arbor, MI, United States

    We all had this: "My program is too slow". We all have heard: "Use Fortran and C++, they are fast."  But will it really help? We all have heard also: "Don't bother, use Python and R on a better computer", and "HPC clusters are fast".  But what does "better" and "fast" even mean? In this […]

    SC2 Workshop Series: Intro to Jugular: Virtual Reality and 3D Rendering

    U-M 3D Lab, Digital Media Commons, Duderstadt Center 2281 Bonisteel Blvd, Ann Arbor, MI, United States

    Learn how to format, load and visualize your data in 3D. Jugular works in U-M M.I.D.E.N., the Occulus Rift and any desktop window. The U-M 3D Lab will teach this workshop and show us the available tools in-house. This workshop is part of the Scientific Computing Student Club's (SC2) 2020 Visualization Challenge. Learn more about […]

    Research Computing on the Great Lakes Cluster

    Modern Languages Building (MLB), Room 2001A

    OVERVIEW This workshop will provide a brief overview of the components of the Great Lakes Cluster. The main body of the workshop will cover the resource manager and scheduler, creating submissions scripts to run jobs and the options available in them, and hands-on experience. By the end of the workshop, every participant should have created […]

  • Intro to SQL

    Modern Languages Building (MLB), Room 2001A

    Ever want to know how to communicate with a database? You need to know SQL, a standard programming language for working with relational database management systems in data warehouses or just Microsoft Access. This workshop will cover the basic syntax of SQL. Material will focus mainly on how to query databases. A web-based tool will […]

    Introduction to Deep Neural Networks with Keras/TensorFlow

    Modern Languages Building (MLB), Room 2001A

    Deep Neural Networks (DNNs) are used as a machine learning method for both regression and classification problems. Keras is a high-level, Python interface running on top of multiple neural network libraries, including the popular library TensorFlow. In this workshop, participants will learn how to quickly use the Keras interface to perform nonlinear regression and classification […]