Blog of Andrés Aravena
Course Homepage:

Introduction to Computer Science and Programming

20 September 2017

This course is an Introduction to Scientific Computing for students of all sciences. We use Linux to learn the basic tools that allow us to handle structured data and extract valuable scientific information from it.

The forum of the course is at Please register yourself, it is mandatory. You can also participate writing an email to .

This page will be updated during the semester. Please check it regularly.

Slides used in classes

These slides contain some the subjects that were evaluated on the Midterm Exam. New slides will be available at the last minute.

Some material was presented only on the blackboard, so you need to take good notes on classes to improve your learning. We recommend taking notes with pen and paper using the Cornell Method.


By regulation from the Rectory, students need to attend at least 70% of the classes. The attendance book is updated every week and can be seen in Google Sheets. Please check it and verify if it is right.

Originally published at