"... Should a senior in Comp Sci know what a .tar file is? ..."This is a statement telling me what the comp-sci is not doing:
- not interested in "systems" by not downloading installing free operating systems & servers
- not interested in software "tools" by not using free software compilers downloading new & interesting code to sample and understand
- not interested in "making things" because a lot of software is still delivered as source code wrapped in tar.
- just plain not interested
From physicists to chemists, archaeologists to biologists people in science use, hack and develop their own tools on computers to solve their problems and would most likely encounter tar.
$ tar -zxvf foo.tar.gz
The computer is just another tool. For comp-sci's to not know what a ".tar", how it works [0] is just plain ignorance of the worst kind.
[0] http://en.wikipedia.org/wiki/Tar_(file_format)