There are two types of courses here and they are not cleanly distinguishable, which is why they are presented together.
The first set of courses is the set of “Unix using” courses. These vary from the user-level to the system administrator level.
Then there are the courses for Scientific Computing. These are geared towards academics and students using the computer (typically running Unix) for scientific purposes. Most of our courses on programming fall into this category.