GRAD 778 - Elements of Research Computing - Fall 2023 course/workshop series
We are pleased to announce the return of an exciting opportunity for graduate students, postdocs and faculty to acquire and/or improve their skills in research computing.
The new Computational Modeling and Analysis Core of the Center for Integrative Neuroscience is pleased to offer an intensive module-based course that will be an overview of computational research as well as a skills-based introduction to programming for automating computational tasks. Lectures are delivered in an online setting. That is, units will be made available via pre-recorded video one week prior to the scheduled session for students to complete the programming assignments, followed by real-time live discussions, demonstrations, and exercises on Saturdays. Each workshop is designed to run approximately three hours. Please see below a tentative schedule of workshops. Students can select from mini-courses of interest and “build their own curriculum,” choosing which weekend modules work with their interests and schedule. Workshops are generally designed with minimal pre-requisite knowledge about each unit.
|Documentation and Communication (Overleaf)||3 hours instructional - design, write, maintain and desseminate research results|
|Intro to Linux||3 hours instructional: shell programming for Linux environments|
|Source Version Control||3 hours instructional: Establish and maintain version control for collaborative research computing|
|Python||9 hours instructional: 3 x 3-hour modules: introductory. intermediate and advanced programming in Python|
|Introduction to Deep Learning Architectures||3 hours instructional: Deep learning and main foundational architectures for science and engineering|
|Classification with Deep Architectures||3 hours instructional: Using deep architectures to perform classification tasks|
|Classification with Deep Architectures||3 hours instructional: Using deep architectures to perform segmentation tasks|
|High-Performance Computing||3 hours instructional: Using the NvBAISEC cluster for accelerating computation|
|Statistics||3 hours instructional: Introduction to power analysis, statistical tools and analytics|
Anyone interested in using computational tools for research is encouraged to attend, including graduate students, postdocs, faculty, and staff. Attendees will have the opportunity to work hands-on with various real-world examples and write basic programs in more than one programming language. Each module is held in mini-session format in which lessons will be fully inclusive within each weekend module. Attendees must have a valid NetID.
The graduate version of the course, GRAD 778, Elements of Research Computing is cross-listed in several departments (including Biology, CSE, NRES, and Psychology) and is available for registration in MyNevada.
Students intending to register for graduate-level S/U credits will have the option of attending:
3 modules = 1 credit
6 modules = 2 credits
9 modules = 3 credits
Interested students or auditors will be required to attend the mandatory course introductory session via Zoom on Saturday, August 26 at 10 a.m. at the zoom link below:
For more information, please contact Alireza Tavakkoli (email@example.com).