Required Basic Knowledge and Skills:
1) Linux Commands
* You can use virtualbox and a linux OS to learn the linux commands.
Feel free to use the apps in this link below:
a) https://www.virtualbox.org/wiki/Downloads
b) http://sourceforge.net/projects/shellinux/files/Release/
2) Topics: Crystal Structures, Density of States, Band Structures, Atomic Structure