Events

Tuesday, December 11, 2018 - 10:00am to 11:00am
at Math Sciences Building- OIT Conference Room 3909

Learn how to program Microsoft Excel with Visual Basic for Application to process data , plot charts and interactive session for automatic data collection and processing. The Excel data will be coming from a time series historian. Visual Basic code will automatically process the data. It may be useful for you if you usually use large set of data in Excel and would like to automate the process.  If you are interested in this topic please attend the presentation.  This will be the first in this series of presentations. 


Monday, December 17, 2018 - 11:00am to 12:00pm
at IDRE Portal - 5628 Math Sciences, UCLA

Navigating websites can be difficult and sometimes impossible for people with disabilities. Learn accessible design and content management tools to make it easier for people with disabilities to engage with your web content. During the hour-long active learning session, you will have the opportunity to get hands-on experience building accessible webpages.


Monday, January 7, 2019 - 11:00am to 12:00pm
at IDRE Portal - 5628 Math Sciences, UCLA

People who are blind, low-vision or have dyslexia rely on assistive technologies and screenreading software to “read text out loud” to them. However, many documents and websites created are completely inaccessible or just frustrating for screenreader users. Learn accessible design and content management tools to make it easier for people with disabilities to engage with your website content and documents. During the hour long active learning session, you will learn the impact of accessible websites and documents, simple methods how to build in accessibility in current content, and have an opportunity for hands-on experience building accessible webpages and documents.

Note: Recommended to bring a laptop or may request to borrow one when registering for the course.


Monday, January 14, 2019 - 11:00am to 12:00pm
at IDRE Portal - 5628 Math Sciences, UCLA

16% of UCLA undergraduate students have a disability. Help empower this growing population through accessible curriculum design and web content. In this hour long active learning session, you will learn the challenges for people with disabilities, understand the impact of assistive technology and screenreading software to “read text out loud”, and receive hands-on experience building an accessible document. We will also discuss some of the principals of Universal Design for Learning and how they might be applied in your course and research documents.

Note: Recommended to bring a laptop or may request to borrow one when registering for the course.


Thursday, January 24, 2019 - 2:00pm to 4:00pm
at IDRE Portal - 5628 Math Sciences, UCLA

This short course will cover the basics of the Go language for those who already are familiar with an imperative programming environment like Python. The Go programming language (golang) is a simple, high-performance imperative programming language. It has the benefits of a strongly typed, compiled language along with many of the benefits of popular scripting languages like Python. The course will assume familiarity with another imperative language so we can use comparisons (to Python) to leverage familiarity and move quickly. We will also discuss the basic toolchain used in Go programming along with its standard library. We'll wrap up with some quick exposure to Go's performance and facilities for supporting concurrent programming.


Monday, January 28, 2019 - 11:00am to 12:00pm
at IDRE Portal - 5628 Math Sciences, UCLA

People who are blind, low-vision or have dyslexia rely on assistive technologies and screenreading software to “read text out loud” to them. However, many documents created are completely inaccessible or frustrating for screenreader users. Public documents posted on websites and emailed to listservs should be accessible to people who use screenreaders. During this hour-long active learning session, you will have the opportunity to get hands-on training in making accessible PDF and Word documents.


Thursday, January 31, 2019 - 2:00pm to 4:00pm
at IDRE Portal - 5628 Math Sciences, UCLA

This short course will cover the basics of the Globus file transfer platform. We will discuss installation and configuration on Windows, MacOS, and Linux. Of particular interest will be using Globus from the command line. We will cover the installation of the GlobusCLI, initiating and monitoring transfers and some basic troubleshooting. The goal will be to develop basic skills that will enable the participant to incorporate GlobusCLI commands and data transfers into their workflows. A laptop and an account on Hoffman2 or access to a CASS endpoint running Globus is ideal to follow along with examples, but not required.


Thursday, February 7, 2019 - 2:00pm to 4:00pm
at IDRE Portal - 5628 Math Sciences, UCLA

The Jupyter Notebook is a computing tool that allows users to edit and run Python, R, Julia (and many other programming languages) inside a web browser. Furthermore, it is a powerful tool that allows users to combine live code, text, and visualizations in an interactive, shareable, reproducible document. It has been growing in popularity in many scientific and research disciplines as a data exploration and analysis tool that encourages collaboration and reproducible science. This class will provide an interactive demonstration showing what the Jupyter Notebook is, how to use it, and how it is being used in many different fields.


Thursday, February 14, 2019 - 2:00pm to 4:00pm
at IDRE Portal - 5628 Math Sciences, UCLA

This short class will illustrate several powerful tools and features that can enhance one’s experience with Jupyter notebooks. The interactive demonstrations will include a brief overview of plotting tools and magics, followed by demonstrations of how to make interactive widgets for interactive visualizations and dashboards and how to generate analysis pipelines and reports. Basic familiarity with Python will be assumed. 


Thursday, February 21, 2019 - 2:00pm
at IDRE Portal - 5628 Math Sciences, UCLA

The Hoffman2 cluster is a powerful computational resource for the UCLA research community. This class is designed to clarify the process of porting your own applications on the cluster or using applications already available on the cluster. It also addresses how to port your workflow to the Hoffman2 and how to submit batch and run interactive applications.


Thursday, February 28, 2019 - 2:00pm to 4:00pm
at IDRE Portal - 5628 Math Sciences, UCLA

This class will address the process of creating Matlab standalone executables and running Matlab in batch, as well as running Abaqus python scripts. Example of how to submit array jobs using Abaqus, R and other applications. Can my simulations be submitted as array jobs? Bring your own problem. Also, Jupyter Notebooks: another way to run python and R on Hoffman2.


Thursday, March 7, 2019 - 2:00pm to 4:00pm
at IDRE Portal - 5628 Math Sciences, UCLA

We will discuss how to effectively run jobs on Hoffman2 cluster. Hoffman2 cluster serves a wide spectrum of user applications and is almost always heavily loaded. We will first review the model and policy of Hoffman2's job scheduling, followed by fundamentals of using its job scheduler, Univa Grid Engine. A number of common use cases will be discussed in details, including: (1) Single-CPU jobs, (2) Multi-CPU, same-node jobs, (3) Multiple-node (MPI-style) jobs and (4) Job arrays.