At the end of the course students should be able to: (i) use the unix operating system for information handling and software development; and (ii) develop engineering applications using c language in a unix environment.