Events

Android Application Development: An Overview

Your Desktop

Mobile app development is one of the biggest new industries of the last decade. As of 2017, Google and Apple (the creators of Android and iOS, respectively) confirmed a combined total of over 3 billion devices (including smartphones, smartwatches, and much more) around the globe using their mobile operating systems. The capabilities and built-in sensors […]

Geostatistics – III

Your Desktop

Many environmental variables such as temperature, rainfall, air pollutants, and soil nutrients are measured at sampled point locations. We often need to estimate these variables at one of more unsampled locations. Geostatistics provide tools and techniques to carry out this task. In a series of three workshops, we will cover the basics of Geostatistics. In […]

XSEDE: Python Tools for Data Science

Your Desktop

OVERVIEW Python has become a very popular programming language and software ecosystem for work in Data Science, integrating support for data access, data processing, modeling, machine learning, and visualization. In this webinar, we will describe some of the key Python packages that have been developed to support that work, and highlight some of their capabilities. […]

R Short Course: Vectors and Data Frames (Part 2)

Your Desktop

This is part 2 of a 5-part workshop series on programming in R.  This week, we’ll discuss the following topics: vectors, types, lists, and data frames. You’ll learn about indexing each of these objects and using `subset()`, `aggregate()`, and `merge()` for working with data frames. These workshops follow a hybrid format: a week before the […]

Android Application Development: Introduction to Android Studio

Your Desktop

Mobile app development is one of the biggest new industries of the last decade. If you are developing an Android app for the first time, the first option you will likely find is "Android Studio," a free integrated-developer-environment (IDE) provided directly by the Android team at Google, using the Java programming language. It's a good […]

Object Detection using Deep Learning with TorchVision

Your Desktop

Like many image processing problems, deep learning has brought many effective solutions to the task of object detection. The TorchVision library is part of the PyTorch project, and it offers well-established and successful methods for object detection (as well as many other problems). This workshop will demonstrate the process of preparing your own image dataset and training it using TorchVision […]

R Short Course: Programming Tools (Part 3)

Your Desktop

This is part 3 of a 5-part workshop series on programming in R.  This week, we’ll discuss the following programming tools: logical comparisons, conditionals, iteration, and functions. You’ll learn how to write functions and why you should (generally) organize your code in a functional style. These workshops follow a hybrid format: a week before the […]

Wear OS: Creating An App For Your Android Smartwatch

Your Desktop

Smartwatches are multi-functional devices that can be worn on the wrist. They can read your heartbeat, notify you of messages from your phone, and can even tell the time! Google's "Wear OS" is a branch of the Android mobile operating system, and it encourages open app development. This workshop is meant to introduce programming for […]

R Short Course: Strings and factors (Part 4)

Your Desktop

This is part 4 of a 5-part workshop series on programming in R.  This week, we’ll discuss strings and factors with an emphasis on working with and formatting strings. These workshops follow a hybrid format: a week before the scheduled meeting time participants will be given access to pre-recorded content and recommended readings to review […]

R Short Course: Practicum (Part 5)

Your Desktop

This is the fifth and final part of a workshop series on programming in R.  This week, we’ll put what you’ve learned in the first four parts to use in order to design and program a console version of the game “Mastermind”.  At the end of the practicum, you should have a playable version of […]