With the finals around the corner and the summer break soon to follow, we will wrap up the HMC Scientific Computing Workshop Series for Spring 2015 with these three popular workshops:
- Essential MATLAB for Beginners (FULL)
April 30th at 5:30 pm to 7:00 pm in Aviation Room at Hoch-Shanahan Dining Commons
- R for Statistical Computing
May 7th at 5:30 pm to 7:00 pm in Aviation Room at Hoch-Shanahan Dining Commons
- Advanced MATLAB (for summer math/research students)
May 21st at 12:00 pm to 1:30 pm in Aviation Room at Hoch-Shanahan Dining Commons
All these workshops are digital badge-earning opportunities. All participants who finish their required work in and out of the workshop will be awarded a digital badge through HMC CIS Digital Badge program. For more information about digital badges, please see https://www.hmc.edu/cis/digital-badge/.
Seats are limited. So if you are interested, please register at http://bit.ly/scicompworshops-Spring2015.
Essential MATLAB for Beginners will cover the following topics:
- Basics of MATLAB Desktop — get to know about the MATLAB computing environment.
- Scripts and Functions — learn the basics of MATLAB scripts and functions and their differences.
- Data Import/Export — learn how to import external data and export MATLAB data for other applications.
- Basic Plots — draw basic 2d plots and learn the simple manipulation techniques.
- MATLAB Editor — know how to use the MATLAB editor for programming, debugging and publishing your MATLAB codes.
For the R for Statistical Computing workshop, you will learn:
- How to make use of RStudio IDE.
- How to work with Data (1): data types and objects.
- How to create plots: simple plotting methods.
- How to work with Data (2): Student’s t tests (two-sample and one-sample) and normality test.
We will continue on the Advanced MATLAB workshop to learn:
- Advanced data structures: cells, structures, data types, and memory usage.
- Data import/export: tips and tricks to handle data import and export.
- Advanced use of functions: subfunctions, nested functions, anonymous functions, and function handles.
- Debugger and profiler: ways to debug and profile MATLAB functions.
- Performance considerations: memory allocation, vectorization, and parallelization.
- GUI using GUIDE: A quick introduction to MATLAB GUI Development Environment (only when time permits).
Any questions? Contact Jeho Park at firstname.lastname@example.org.