Posts Tagged 'Computer Programming'

Free Computational Short Courses

The University of Virginia Alliance for Computational Science and Engineering (UVACSE) is again offering free Computational Short Courses.

All are welcome but the courses might be particularly useful to graduate students, faculty, and post-docs.

This Fall UVACSE is offering:


  • Introduction to Unix – 3 Oct 2013 – 4:00-6:00 pm
  • Bash Shell Scripting – 8 Oct 2013 – 4:00-6:00 pm
  • Introduction to Parallel R – 8 Oct 2013 – 4:00-6:00 pm
  • Introduction to the ITS Linux Clusters – 10 Oct 2013 – 4:00-6:00 pm
  • Parallel Computing in Mathematica – 14 Oct 2013 – 5:00-7:00 pm
  • Introduction to Python – 15 Oct 2013 – 4:00-6:00 pm
  • Parallel Computing in Matlab – 21 Oct 2013 – 5:30-7:30 pm
  • NumPy, SciPy, and Matplotlib – 22 Oct 2013 – 4:00-6:00 pm
  • Exploring Visualization with Matlab – 29 Oct 2013 – 4:00-6:00 pm



Registration is available online:

  • Go to the UVACSE webpage at:
  • Select the EVENTS tab at the top of the page.
  • On the EVENTS page, go to the month of October (Oct 2013), which will provide you with the schedule of the courses
  • Select the Short Course you wish to take.
  • This will take you to the BOOKINGS/EVENT page
  • Complete the booking for the short course at the bottom of the page

Working While You Sleep…

Software That Carries Out Tasks On Behalf Of Sleeping Computers Could Lead To Energy Savings.

Technology Review (6/30, Graham-Rowe) reports, “Networked PCs are increasingly being left on 24/7 to allow for out-of-hours access by employees, says Yuvraj Agarwal, a professor of computer science at the University of California, San Diego.” Agarwal, along with other UCSD professors, developed an energy-saving solution wherein they “create a stripped down, virtual copy of a machine. Software running on a remote server maintains a version of a PC’s operating systems and applications. The software, called SleepServer, carries on tasks on behalf of the desktop machine while it is put into a low-energy sleep mode.” And, if “complex activity is required, the software wakes up the computer, says Agarwal, a process that typically takes less than 10 seconds.”

Reposted from the June 30, 2010 ASEE First Bell

High-Performance Computing Boot Camp

High-Performance Computing Boot Camp at UVa, June 14 – June 18

The University of Virginia Alliance for Computational Science and Engineering (UVACSE) is pleased to announce that registration is now open for our annual High-Performance Computing Boot Camp.  The HPC Boot Camp is a FREE, one-week short course intended for scientists and engineers who wish to learn the basics of high-throughput and parallel computing.  Topics covered include MPI for distributed systems and OpenMP for multicore systems.

This year the HPC Boot Camp will take place from Monday, June 14 through Friday, June 18.  Morning sessions last from 8:30 to noon and consist of lectures on the topics.  Afternoon sessions are 1:30 pm to 5 pm and are hands-on practice.  Snacks will be provided for the morning and afternoon sessions. Attendees should be competent at programming in C, C++, or Fortran.

Anyone affiliated (student, staff, faculty) with a college or university in the Commonwealth of Virginia is eligible to register for the course at no charge. However, we cannot cover travel expenses for those coming from out of town.

To register, please visit and click the Register button.

If you have any questions, please email

Jessica Otey, Ph.D.
Business and Project Manager
UVACSE (University of Virginia Alliance for Computational Science and Engineering)
233 Olsson Hall (PO Box 400740)
University of Virginia
Charlottesville, VA 22904
(434) 243-4334

Matlab Community of Computational Practice

Matlab@UVA Community of Computational Practice

Friday, March 26, from 11:00am-12:45pm
MEC Bldg. Room 205

The Matlab community of computational practice is being established to provide a place, both physically and within the cyber-infrastructure, for members of the local Matlab programming community to get help, exchange ideas, and keep abreast of developments in the use of Matlab for doing computational research.

The community launch event will provide pizza and soft drinks (come early).

Several random drawings will be computed (what else?) for swag donated by the MathWorks (shirts, usb hubs, flashlights).

Short talks will given on:

* Matlab@UVA community collab site to support computational practice
* Scaling up compute/memory intensive Matlab applications for high performance platforms
* Future events

This event is meant to social as well as be informational.

More information about joining the Matlab@UVA community can be found at:

This event is being hosted by the:

University of Virginia Alliance for Computational Science and  Engineering

for questions– please contact:

International Programmers’ Day

January 7th is International Programmers’ Day.  Celebrate the accomplishments and contributions of computer programmers who are ultimately responsible for many of the conveniences we enjoy such as DVR, direct deposit, web surfing, online bill paying, cell phones, etc.  Behind most modern day conveniences, there’s a computer programmer.  When you see him or her, thank them for all they’ve done and do!

RSS Feed

July 2020